Food & Beverages - Charlotte, North Carolina, United States
Sole Spanish Grill is a food & beverages company based out of 1608 East Blvd, Charlotte, North Carolina, United States.