Villa Maria Pizza has been a mainstay of the Larchmont community since 1977 and is conveniently located directly opposite the Larchmont Post Office.
Villa Maria Pizza offers a full menu including Wraps, Calzones, Wedges, Appetizers, Soup or Salad, Pasta, Entrees in addition to our many varieties of ...
6 Chatsworth Ave, Larchmont, New York 10538 · CELEBRATING 45 YEARS What began as a small pizzeria way back in 1977 has evolved over the years due to ...