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

Leo's Place Diner


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.

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