Leonardo's Pizzeria & Restaurant

Flag as Inappropriate

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
(914) 833-2400
  • Hours: Daily, 10am - 10pm
  • Hours: Mon - Fri, 8am - 6pm; Sat - Sun, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »