Lily Café

2408 Junipero Serra Blvd
Daly City, CA
650.755.5393
37.693006
-122.471296
Hours:
Mon - Sat:11am - 9pm
Sun:11:30am - 8:30pm

for Lily Café
Directions
from: