Leo's Place Diner

4.4 (593)restaurant

655 Main St, Waltham, MA 02451, USA

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.

Ask Karpo for more information.