Lido Restaurant Dolphin Bay Resort & Spa Lido Restaurant

Lido Restaurant Map

Dolphin Bay Resort & Spa
2727 Shell Beach Rd. (Spyglass Rd.)
Shell Beach, CA 93449
805-773-8900
Map
Cuisine: California / American
Dine on California cuisine beside the Pacific Ocean.
Openings: Open daily 8 a.m.-close