top of page

Flu's Little Tokyo

Address: W137N6153 Weyer Farm Ct, Menomonee Falls, WI 53051

Flu's Little Tokyo

Japanese Restaurant

bottom of page