Full menu with prices & pictures
Leo's Diner 655 Main St, Waltham I-02451-0602, U...
+16173549192
You can obviously also reach the restaurant using the public transport. The next station is Mbta Waltham Station, 199 meters away from Leo's Diner.
Here you can find the menu of Leo's Diner in Waltham. At the moment, there are 4 meals and drinks on the food list. You can inquire about changing offers via phone.
The average review for Leo's Diner is 4.1, which means that the guests have a very high opinion of this place.
At this restaurant you can simply call the number +16173549192 to make reservations.