← Capitola restaurants
Terra Superfoods (Vacant Space)
No reviews yet
Restaurant1855 41st Ave Capitola Mall, Capitola
Own or manage Terra Superfoods (Vacant Space)? Claim this listing free
Hours
Hours not listed yet.
Details
Address1855 41st Ave Capitola Mall, Capitola 95010
Phone(831) 515-7100
Websitehttp://www.terrasuperfoods.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.