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