Pizza restaurant · 5789 Vermont Route 14, South Royalton, VT
More food in South Royalton, VT · Pizza in South Royalton