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.
DeluxeShapes_FULL BAR.jpg

Stay tuned for up-to-date information about the happenings at all three of our locations.

Our new Framingham location is open!!!

Red Dots_RED DOTS.jpg

Welcome to the BRAND NEW Deluxe website. The headquarters for everything you need to know about Deluxe Town Diner, Deluxe Station Diner, and the new Deluxe Depot Diner.

DeluxeShapes_RED DOTS.jpg