1814 W Main St, Locust, North Carolina 28097 USA
XXL half cheese and half meatballs
Photo Credit: Yelp