Review of Teff

113 W Main St, Stamford, CT 06902

Overall Rating

Review


Great food! enjoyed their home made honey wine too. Fun to dine in a place where you can eat anything and everything on the menu for a change.

Updated 6 years ago

Celiac