(203) 385-0882
1240 Stratford Ave, Stratford, CT 06615
View Map
Read More: Stratford Restaurant Reviews
Sorry, there are currently no reviews. Read More Stratford Restaurant Reviews