Deluxe

This is the digital headquarters for the Deluxe Diner Brand which includes Deluxe Town Diner in Watertown MA, Deluxe Station Diner in Newton MA, and the brand new Deluxe Depot Diner in Framingham MA. We serve breakfast, lunch, and dinner in a retro diner setting in Watertown and a Neo-Victorian setting in Newton and Framingham.
Back to Top
Cart (0)