Odessa Restaurant
108 Washington St
Foxboro
MA
02035
(508) 698-1727
providencejournal.eviesays.com
Open Map
Description
Odessa Restaurant is located at 108 Washington St, Foxboro, MA. This business specializes in Restaurants.
by merchantcircle on November 24, 2013 from
merchantcircle
Eastern European
European
Non-smoking
Parking
Reservations Not Required
restaurant
Restaurants
Russian
Smart casual
We don't have a menu for this restaurant