Pizza • Italian • Sandwiches
Pizza • Italian • American • North American
"By Far THE BEST PIZZA AND PASTA in Greenwood. Always service with a smile and the Greatest Pizza that they can make. Highly recommend this place."
Pizza
Pizza • American • International