Dedham Square has many options for dining, getting together for coffee or drinks! Whether you're in the mood for American bistro style cuisine, breakfast, Greek specialties, sushi, seafood, pizza, fresh baked bagels, or handmade pastries, we've got something for everyone here in the Square. Click here to visit our online Square Directory for a list and descriptions of our restaurants.
Bellagio Pizza & Grill: order at counter, eat-in/take-out pizza, sandwiches, salads and pasta
Big Bear Café & Espresso Bar: order at counter, eat-in/take out coffee, smoothies, unique sandwiches
Blue Ribbon BBQ: order at counter, eat-in/take out variety of BBQ options, sides
Cafe Fresh Bagel: order at counter, eat-in/take-out bagels, coffee, sandwiches
Cathay Kitchen: order at counter, eat-in/take-out Asian specialties
Dedham House of Pizza: order at counter, eat-in/take-out pizza, calzones, salads, sandwiches
Eggs & Thai: eat in/take-out Thai specialties
El Centro: table service, eat-in Mexican fare and large bar
Grateful Dedham Diner: table service breakfast all day, salads, sandwiches
Horse Thieves Tavern: table service American fare with large bar area
Kouzina Estiatorio: order at counter, eat-in/take-out Greek specialties
La Luce Pastry Shop: order at counter, eat-in/take-out pastries, cookies, crepes, coffee
La Taqueria: order at counter/take out Mexican cuisine
Mocha Java: order at counter, eat-in/take-out coffee, pastries, sandwiches
Oscar’s: table service, eat-in, Gastro pub menu
Orchid 7 Fusion Bar & Grill: table service
Pancho’s Taqueria: order at counter, eat-in/take out Mexican cuisine
Ron's Ice Cream: order at counter, eat-in/take-out Ice cream, milkshakes
Salem Food Market: order at counter, eat-in/take-out. pasta, sandwiches, Italian specialties
Vincenzo's: order at counter, eat-in/take-out Italian delicatessen, hot entrees