Oscar’s
Welcome to Oscar’s – Where Flavor Meets Fun! Let’s Go Back in Time! Picture this: a sunny Sunday afternoon, with birds chirping, laughter surrounding you, and a roaring grill wafting flavors through the air. That’s how you’d find Oscar’s in Dedham, MA! This joint is a total culinary hotspot, dishing out modern pub fare that…