Newton Centre MA Restaurants 1. 70 Union St, Newton Centre, MA 02459 | Deluxe Station Diner (617) 244-2550