Location
31204 Palos Verdes Dr,
Rancho Palos Verdes, CA 90275

By Karin G | 8/2/2015
This location has an ocean view! So we sat outside and had the chopped salad and turkey sandwich!

By Vanessa L. | 9/26/2015
Very slow