Tel: 650-965-1198
Sunday~Thursday
11:00AM~9:30PM
Friday~Saturday
11:00AM~10:30PM
Address: 895 Villa Street Mountain View, CA 94041
Tel: (650) 965-1198 Fax: (650) 965-8068