Restaurants - Pizza in Larchmont, NY
Leonardo's Pizzeria & Restaurant
Nicky's Pizzeria & Restrnt
Villa Maria Pizzeria & Restaurant