What? Where?

Terra Reviews & Details


Terra is rated 3 stars

156 Greenwich Ave
(203) 629-5222

Love It Hate It Try It Edit It Share It

Terra is located at 156 Greenwich Ave in Greenwich near the intersection of Greenwich Ave and Lewis St. Their menu consists of Italian dishes . Call (203) 629-5222 today!

  • Cuisine:Italian
  • Major Intersection:Greenwich Ave And Lewis St
What everyone says about Terra

Tell us more about Terra Greenwich!

Terra Reviews, Greenwich

Be the first to review Terra!
Review Terra

More Restaurants in Stamford

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013