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 ...