Leonardo's Pizzeria & Restaurant
Drag box to select area
Leonardo's is one of Larchmont's landmark pizzerias. The Palmer Avenue restaurant has been in operation for over 15 years, serving pizza and other Italian favorites. You may also try the inexpensive lunch specials offered during the week.
2133 Palmer Ave, Larchmont, NY 10538
- Hours: Daily, 10am - 10pm
- Hours: Mon - Fri, 8am - 6pm; Sat - Sun, closed
- Accessible: yes