restaurant

2251 The Alameda 

Santa Clara 

ORDER BY PHONE 

(408) 320 2779

408 915 1200

Monday - Saturday

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

© 2018 by Akita