Japanese restaurant · 2719 Hillcrest Ave, Antioch, CA
To-Go · Delivery
More food in Antioch, CA · Japanese Food in Antioch