← Capitola restaurants
Camellia Tea Room
No reviews yet
Coffee Shop911 Capitola Ave, Capitola
Own or manage Camellia Tea Room? Claim this listing free
Hours
Hours not listed yet.
Details
Address911 Capitola Ave, Capitola 95010
Phone8314771798
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.