Lempira Restaurant

4439 Central Ave Charlotte NC 28205 USA

(704) 496-9000

Email Lempira Restaurant

Location