Organic Pizza Company

5 Village Square
South Londonderry, VT 05155


  • The best pizza ......
  • Everything is fresh. The pizza is incredible and the staff is always willing to help u
  • Great organic pizza!!! Come on Saturday or Sunday (opens at 11:30) for lunch. All u can eat pizza and salad bar. DELICIOUS!!!
  • Food was good. The take out host was rude. Bartender won't allow you to buy 2 drinks without seeing who the 2nd drink was for.
  • Try the Victory Donnybrook Stout to be served with an Imperial Pint glass (20 oz)

Nearby places

5 Village Lodge Rd
Stratton Mountain Rd (Stratton Mountain)