Japanese restaurant · 15634 Nw Us Hwy 441 Ste F, Alachua, FL
Dine-In
More food in Alachua, FL · Japanese Food in Alachua