7308 E Indepence Blvd, Ste E, Charlotte, North Carolina 28227 USA
Take-out only right now. Social distancing enforced and masks worn by staff.
Photo Credit: Yelp