location.

we're located at 251 w. washington ave. sunnyvale, ca

251 w. washington ave
sunnyvale, ca
t. 408.720.8880

hours: sun-thurs 11:00am – 9:30pm
fri-sat 11:00am – 10:00pm
closed on mondays