Lempira
5906 S Blvd
Charlotte
NC
28263
(704) 552-1515
Open Map
Latin American
Price range: $$