Olla
Mexican · Casual Dining · Bar
Olla is a Mexican bistro offering modern entrees, shared plates, and drinks in a lively atmosphere.
Location
Best places nearby
The highest rated places close to Olla.
Local restaurants nearby
17 North San Pedro Street, CA



