(203) 235-8016
510 West Main Street, Meriden, CT 06451
View Map
Sorry, there are currently no reviews. Read More Meriden Restaurant Reviews