Takumi

Japanese restaurant · 3925 W 50th St Ste 202, Edina, MN

Dine-In

More food in Edina, MN · Japanese Food in Edina