Review of Teff

113 W Main St, Stamford, CT 06902

Overall Rating

Review


Great food. As someone with Celiac Disease, I feel so safe here!

Celiac friendly?

Yes

Updated 7 years ago

Celiac