Iconic diner goes Steampunk in Newton

Published On 01/07/2011 Published On 01/07/2011
Previous Venue Next Venue Venue Description
1. Deluxe Station Diner 70 Union St, Newton, MA 02459 (Newton)

Found in Newton Centre's historic train depot, DSD's a sophomore offering from the folks behind W'town's iconic Deluxe Town Diner, slinging a "unique dinering" experience (and breakfast all day) in an 1880-esque, industrial-themed 90-seater.