Cafe Lena

920 Pacific Ave # 11 Santa CruzCA95060
Map

Open Map

Description

Cafe Lena is located at 920 Pacific Ave Ste 11, Santa Cruz, CA. This location is in the Downtown Santa Cruz neighborhood. This business specializes in Cafes. Cafe Lena is open Mon - Fri, 7am - 1:30pm; Sat, Sun, closed and accepts Cash, Mastercard and Visa.
by merchantcircle on June 28, 2015 from merchantcircle