Pizza restaurant · 2206 Hwy 72 W, Greenwood, SC
See full menu
More food in Greenwood, SC · Pizza in Greenwood