Willows Pizza & Restaurant is a family-owned and operated restaurant that has been serving the South Portland area for over 30 years. The menu offers appetizers, salads, and pizzas in multiple sizes, with gluten-free options available.