OLLO Restaurant & Bar
23750 Pacific Coast Hwy.
Malibu, California 90265
Visit Website
Located in Malibu, OLLO is a family purveyor of locally sourced California cuisine with Mediterranean and Italian influences.
Dog Access:
- Dogs OK at outside seating