LA Papa LOCA, LOS ANGELES, California (CA)
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
