Visit Mela Indian Restaurant

Mela Indian Restaurant is located at 70 N Lexington Ave, Asheville, NC 28801, Asheville, NC 28801.

Address

70 N Lexington Ave, Asheville, NC 28801, Asheville, NC 28801

(828) 225-8880

Get directions

Hours

Mon - Fri11:30 AM - 2:30 PM, 5 PM - 9 PM
Sat11:30 AM - 2:30 PM, 5 PM - 9:30 PM
Sun11:30 AM - 2:30 PM, 5 PM - 9 PM

Ordering options

Delivery
Available for eligible addresses and order sizes.

Map