"We usually come here on weekends and call ahead cus sometimes the wait is a Nono."
Telefon: +16504260582,+16502103611,+16503050746
Adresse: 191 Castro St Mountain View, CA 94041-1201, United States
Stadt: Mountain View
Montag: 11:00-23:14
Dienstag: 11:00-23:14
Mittwoch: 11:00-23:14
Donnerstag: 11:00-00:15
Freitag: 11:00-00:15
Samstag: 11:00-00:15
Sonntag: 11:00-23:14
Gerichte: 90
Ausstattung: 10
Kategorien: 5
Bewertungen: 8874