Japanese restaurant · 1370 Babcock Blvd, Delano, MN
Delivery · Dine-In
More food in Delano, MN · Japanese Food in Delano