The Fog Bank

Where
211 Esplanade, Capitola, CA
Call
(831) 462-1881
Tags
Restaurants