895 Villa Street
Mountain View, CA 94041
(650) 963-9568
Hours:
Mon-Wed: 11a ~ 11p
Thurs: 11a ~ 12a
Fri: 11a ~ 12a
Sat: 10a ~ 12a
Sun: 10a ~ 10p
Thurs: 11a ~ 12a
Fri: 11a ~ 12a
Sat: 10a ~ 12a
Sun: 10a ~ 10p