Address: 617 N 6th St, San Jose, CA 95112, USA
Indeed.
Yes
Yes they do
Add Answer
Thanks! Your answer is awaiting moderation.
Do they offer take out?
Trending Places
Japanese restaurant
193 Jackson St, San Jose, CA 95112, USA
3236 S White Rd, San Jose, CA 95148, USA
5152 Moorpark Ave Ste 40, San Jose, CA 95129, USA
355 Santana Row, San Jose, CA 95128, USA
487 Saratoga Ave, San Jose, CA 95129, USA
925 Blossom Hill Rd, San Jose, CA 95123, USA