Sakura Sushi & Grill - Menomonee Falls N78W14565 Appleton Ave Menomonee Falls, WI 53051
Opens Soon
11:00AM - 3:00PM   View Hours
(262) 253-2888