Japanese restaurant · 9931 Hudson Blvd N Ste 120, Lake Elmo, MN
Delivery · Dine-In
More food in Lake Elmo, MN · Japanese Food in Lake Elmo