Teff
84 W Park Pl, Stamford
(203) 998-7474
Menu
Reserve
Restaurants in Stamford, CT
Teff
84 W Park Pl, Stamford, CT 06901
(203) 998-7474