Restaurants
Village Cafe is located at 719 Washington Street, Newton, MA and we offer classic diner favorites as well as our own creations!