Japanese restaurant · 1510 N Vasco Rd, Livermore, CA
Delivery · Dine-In
More food in Livermore, CA · Japanese Food in Livermore