Sakura Sushi & Grill - Menomonee Falls N78W14565 Appleton Ave Menomonee Falls, WI 53051
Opens Soon
4:00PM - 9:30PM  View Hours