What? Where?

Odessa Restaurant Reviews & Details

Odessa Restaurant

Odessa Restaurant is rated 3 stars

108 Washington St
Foxboro
(508) 698-1727

Love It Hate It Try It Edit It Share It

Odessa Restaurant is located at 108 Washington St in Foxboro near the intersection of Main St and East St. Their menu consists of European and Russian dishes . Call (508) 698-1727 for dine in.

  • Cuisine:European and Russian
  • Service:Dine In
  • Major Intersection:Main St And East St
What everyone says about Odessa Restaurant

Tell us more about Odessa Restaurant Foxboro!

Odessa Restaurant Reviews, Foxboro


Be the first to review Odessa Restaurant!
Review Odessa Restaurant

More Restaurants in Boston

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