Does Leonardo's Pizzeria & Restaurant have any deals?
Answer:
Leonardo's Pizzeria & Restaurant is currently offering deals. View the menu to see what deals are available.Does Leonardo's Pizzeria & Restaurant offer delivery?
Answer:
Leonardo's Pizzeria & Restaurant does offer delivery. Delivery is free!Where is Leonardo's Pizzeria & Restaurant located?
Answer:
Leonardo's Pizzeria & Restaurant is located at 2133 Palmer Ave, Larchmont, NY 10538.What food is served at Leonardo's Pizzeria & Restaurant?
Answer:
Leonardo's Pizzeria & Restaurant makes sicilian pizza, by the slice pizza, gluten free pizza, tomato pie, healthy pizza, veggie pizza and more!