Get directions to: Mela, Asheville, NC Restaurant address: 70 N Lexington Ave Asheville, NC 28801, USA Driving Walking Bicycling Restaurant: Mela