
Leo's Place Diner
4.4 (593)restaurant
Once Harvard Square's oldest diner, this casual standby serves hearty breakfasts and classic comfort food in Waltham.
Description






Now located on Main Street in Waltham, this beloved local landmark pairs a friendly, casual atmosphere with traditional American diner fare and comforting lunch favorites.