Restaurants in Waban, MA Back to Cities In MassachusettsCuisine TypesView AllCoffeeDeliPizza Barry’s Village Deli6 Windsor Rd$$Starbucks474 Woodward St$$Stone L’Oven Pizza1649 Beacon St$$