Odessa Restaurant, DEDHAM, Massachusetts (MA)
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
