St. Johnsbury House of Pizza
What we have: Lunch, Dinner,Sit-Down, Take-out, Fast Food, Beer and Wine, Pizza, Sandwiches, Italian
Address: 287 Portland St, St. Johnsbury, VT 05819
This restaurant in Saint Johnsbury is far from being just another pizza place. While they do that too, as well as subs and salads, and do it well – a few Greek Specials will make your taste buds sing. The only place in the area to get authentic Greek cuisine, make a trip out here for lunch, you won’t be sorry.