St. Johnsbury House of Pizza
What we have: Lunch, Dinner, Sit-Down, Take-out, Fast Food, Beer and Wine, Pizza, Sandwiches, Italian
Hours: Mon – Thurs. 11 a.m. – 8:00 p.m.; Fri. 11:00 a.m. – 9:00 p.m.; Sat. – Sun. 11 a.m. – 8 p.m.
Address: 287 Portland St, St. Johnsbury, VT 05819
Website: St. Johnsbury House of Pizza
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.