Deluxe Depot Diner/Framingham Categories RESTAURANTS 417 Waverly Street Framingham Ma 01702 (508) 872-6400 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×