Where to Dine

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.

Dining in Dedham Square

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