Odessa Restaurant, DEDHAM, Massachusetts (MA)
Conveniently stationed at 350 Washington St () in DEDHAM, Massachusetts (MA) (2026), Odessa Restaurant are available at 7813260000. Please do before you go to arrange your table in the restaurant.
More restaurants in DEDHAM, Massachusetts (MA)
Odessa Restaurant contact information and details:
Address: 350 Washington St - , DEDHAM, Massachusetts (MA) 2026
Contact Phone: 7813260000