Tazmania food hero image

Tazmania food

Restaurant

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

Biter Score
9.2
Closed
Wednesday: 4:30 PM – 10 PM