Delivery
Pickup
Outdoor
Connecticut
Stamford
1 Restaurants on GastroRanking
481 Opinions in 2 websites
Always loved Teff, the move to the new located made them central to Stamford where they belong. Their food is a wonderful freshness from the same old that is frequent downtown. The new located is beau