Find the top Turkish restaurants in Stratford, Connecticut near you now.
Mediterranean restaurant
Address: 1030 Stratford Ave, Stratford, CT 06615