Lempira Restaurant - South Blvd.
5906 South Blvd, Charlotte
(704) 552-1515
Recent Reviews
Lempira Restaurant - South Blvd.
5906 South Blvd, Charlotte 28217
(704) 552-1515