525 Granville Square Suite 127, Granville, WV 26534
Overall Rating
Review
They make the pizza right in front of you, and change their gloves, use seperate pizza press and utensils. Most importantly, they don't make you feel like you're inconveniencing them - very nice crew.