LA Papa LOCA, LOS ANGELES, California (CA)

Feeling hungry? LA Papa LOCA is among the restaurants you could have a look at.
Conveniently situated at 1210 East Olympic Boulevard () in LOS ANGELES, California (CA) (90021), LA Papa LOCA is available at 2136234491. It is advisable to give them a call beforehand to make a reservation.
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