Restaurants in Newton Upper Falls, MA Back to Cities In MassachusettsCuisine TypesView AllCoffee StarbucksBrickstone Shops 244 Needham St$$