Leo's Place Diner
Add to Favorites
CLOSED NOW
Today: 8:00 am - 3:00 pm
Tomorrow: 8:00 am - 3:00 pm
10 Years
in Business
Phone: (617) 354-9192
Address: 655 Main St, Waltham, MA 02451
Phone: (781) 790-1307
Phone: (781) 790-1373
Cuisines: American, Cafeterias
Wi-Fi: No
Parking: Street
Alcohol: No
Bike Parking: Yes
Attire: Casual
Takes Reservations: No
Outdoor Seating: No
75 3rd Ave, Waltham, MA 02451
1018 Lexington St, Waltham, MA 02452
585 Moody St, Waltham, MA 02453
677 Moody St, Waltham, MA 02453
123 Moody St, Waltham, MA 02453
806 Main St, Waltham, MA 02451
191 Watertown St, Newton, MA 02458
1056 Main St, Waltham, MA 02451
489 Moody St, Waltham, MA 02453
196 Willow St, Waltham, MA 02453