Order Online

Sakura Sushi

N 78 W 14565 Appleton Avenue
Menomonee Falls, WI 53051
(262) 253-2888
Order online Menu | Info
Any questions please call us.