104 S Main St, White River Junction, Vermont 05001 USA
Greek pizza with feta, tomatoes, and Greek olives. Tasted wonderful!
Photo Credit: Yelp