LA Papa LOCA, LOS ANGELES, California (CA)
Comfortably situated at 1210 East Olympic Boulevard () in LOS ANGELES, California (CA) (90021), LA Papa LOCA is available at 2136234491. Please give them a call ahead of time to arrange your spot in the restaurant.
More restaurants in LOS ANGELES, California (CA)
LA Papa LOCA contact information and details:
Address: 1210 East Olympic Boulevard - , LOS ANGELES, California (CA) 90021
Contact Phone: 2136234491