Lake Chabot Marina & Café

Seafood restaurant · 17936 Lake Chabot Rd, Castro Valley, CA

Hours

More food in Castro Valley, CA · Seafood in Castro Valley