7308 E Indepence Blvd, Ste E, Charlotte, North Carolina 28227 USA
Not fresh Collard Greens
Photo Credit: Yelp