Get directions to: Caruso's Tuscan Cuisine, Capitola, CA
Restaurant address: 115 San Jose Ave Capitola, CA 95010, USA
Restaurant: Caruso's Tuscan Cuisine