Tazmania food hero image

Tazmania food

Restaurant

63 N Keeble Ave, San Jose, CA 95126, USA

Biter Score
9.2
Open
Friday: 3 PM – 10 PM