What? Where?

O'Deli Reviews & Details

O'Deli

O'Deli is rated 3 stars

200 High St
Boston
(617) 439-9169

Love It Hate It Try It Edit It Share It

O'Deli is located at 200 High St in Boston near the intersection of High St and Leman Pl. Their menu consists of American dishes . Call (617) 439-9169 today!

  • Cuisine:American
  • On The Menu:Sandwiches
  • Major Intersection:High St And Leman Pl
What everyone says about O'Deli

Tell us more about O'Deli Boston!

O'Deli Reviews, Boston


Be the first to review O'Deli!
Review O'Deli

More Restaurants in Boston

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