Cafe Lola
Address:
1520 Mission St, Santa Cruz, CA 95060
Phone:
(831) 426-6322
Restaurants
Other Businesses:
- KFC - Kentucky Fried Chicken at 1618 Mission St, Santa Cruz, CA 95060
- Video Azteca at 550 Palm St, Santa Cruz, CA 95060
- Papa Murphy's at 1820 Mission St, Santa Cruz, CA 95060
- Coldwater Bar & Grill at 1917 Mission St, Santa Cruz, CA 95060
- Ristorante Avanti at 1711 Mission St, Santa Cruz, CA 95060