Leonardo's Pizzeria & Restaurant

Leonardo's Pizzeria & Restaurant

2133 Palmer Ave, Larchmont, NY 10538
914-449-4369

Closed until 10:40 AM

Full Hours

Opening at 10:40 AM

SlicePizza Places in Larchmont, NY Leonardo's Pizzeria & Restaurant
Price: $$