• Join us on
Leo's Place Diner
655 Main Street, Waltham, MA 02451
(781) 790-1373
0
No votes yet
  • Watertown Savings Bank
  • RCN

Leo's Place Diner

Description: 

Established in 1949, Leo's Place Diner was a staple in Harvard Square Cambridge. When costs of leasing space in Cambridge became outrageous, Waltham won! Leo's Place Diner decided to adopt Waltham as its' new home by opening on 655 Main Street. Leo's Place Diner serves breakfast all day as well as a selection of homemade soups, diner style dinners and more.

Hours: 
Currently closed
Monday - Friday: 7:00 am-7:00 pm
Saturday: 8:00 am-7:00 pm
Sunday: 8:00 am-4:00 pm
Highlights: 
Accept credit cards