939 W El Camino Real
Mountain View, CA 94040
(650) 967-5384
(650) 967-8089 (fax)
Hours:
Sunday - Thursday, 11:30 a.m. ? 10 p.m.
Friday & Saturday 11:30 a.m. ? 11 p.m.
Friday & Saturday 11:30 a.m. ? 11 p.m.