Odessa Restaurant, DEDHAM, Massachusetts (MA)

Looking for some food? Odessa Restaurant is among the eateries you might review.
Comfortably positioned at 350 Washington St () in DEDHAM, Massachusetts (MA) (2026), Odessa Restaurant can be contacted at 7813260000. Please do call up upfront to make a reservation.
More restaurants in DEDHAM, Massachusetts (MA)


Odessa Restaurant contact information and details:
Address: 350 Washington St - , DEDHAM, Massachusetts (MA) 2026
Contact Phone: 7813260000