Mediterranean restaurant · 1331 Central Ave #101, Charlotte, NC
More food in Charlotte, NC · Mediterranean Food in Charlotte