Visiting Greater Boston for the World Cup? Make time to explore Dedham Square — a walkable New England downtown filled with award-winning restaurants, unique local shops, free live music, family-friendly activities, and one of the region’s most vibrant community atmospheres. Located just minutes from Boston and Foxborough, Dedham Square offers the perfect place to grab a great meal, enjoy free events, boutique shops, and experience the charm and hospitality of a true historic town center.
Watch live games at: Few & Far, Dedham House of Pizza, Mezo Mediterranean, Orchid 7 Fusion Bar & Grill, Oscars Pub & Kitchen and Shkodra Byrek.
Links to More Information
Full directory of shops and restaurants
Self Guided Historic Walking Tour of Dedham Square provided by Dedham Museum & Archive
Guides in other languages are below.
Guides in Languages