restaurant

2251 The Alameda 

Santa Clara 

ORDER BY PHONE 

(408) 320 2779

408 915 1200

Fridays and Saturdays

11am-2:30pm 5pm-9pm

© 2018 by Akita