511 W Main St, Meriden, CT 06451 +1 203-237-1080
restaurant, Meriden, CT, United States
Today
How to go there