Lopez Restaurant

1720 E Charleston Blvd #13 Las Vegas NV 89104 USA

(702) 366-1590

Location