NEW LOCATION

La Costa del Sol

1290 Coleman Ave, Santa Clara Ca 95050

ORDER BY PHONE and PICKUP IN PARKING LOT

(408) 930-5242

Fridays and Saturdays

2:00pm - 7:00pm

© 2018 by Akita