Menu

Leo's Place Diner in Waltham Boston

655 Main St, Waltham , 02451 - Get directions

Menu Leo's Place Diner

How to get to Leo's Place Diner

Address

655 Main St, Waltham , 02451
Get directions

Follow Us

Opening Time

6am – 3pm: Mon-Fri

8am – 3pm: Sat-Sun

Services

  • Breakfast
  • Kid Friendly
  • Takeaway Only Takeaway Only

Related to Leo's Place Diner

Restaurants around Waltham