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)