From Our Editors
Spice up your week with a trip to The Pizza Shop in Sherrill, and enjoy grub at the top of its game.
Turn your living room into a five-star restaurant with takeout or delivery from this restaurant.
Endless parking options are readily available close to The Pizza Shop.
You won't break the bank at The Pizza Shop, with a meal typically hovering below the $15 mark.