Deluxe Depot Diner is another significant H.H. Richardson train station dating from 1885. Located in Framingham at the intersection of Route 135 and 126, this incredible National Historic Site serves all of Metrowest with a menu similar to our other restaurants, featuring casual 'diner' food for breakfast all day, lunch, and dinner, as well as a full bar. Interior decor by Mark Fisher, once again, plays on "post modern Victorian whimsy" for ambiance. Adults and children alike will like the two trains passing by.
Deluxe Depot Diner (CLOSED)
Time Out says
Details
Discover Time Out original video
Â