This Humble Pizza Place Has Been A West Virginia Favorite For More Than 40 Years

Just about everyone loves a great pizza, and West Virginia has plenty of delicious pizza places to choose from. One of the most celebrated locations is surprisingly found tucked away inside a mall food court.

The Original Pizza Place is located inside Grand Central Mall, 100 Grand Central Mall, Vienna, WV 26105.

For more awesome pizza place in West Virginia, check out these 13 mouth-watering pizza parlors you just have to try.