Oaxaca Togo

Restaurant

220 N White Rd #37, San Jose, CA 95127, USA

Biter Score
9.4
Closed
Saturday: 8 AM – 7 PM