Sakura Sushi & Grill - Menomonee Falls N78W14565 Appleton Ave Menomonee Falls, WI 53051
Closed
Opens Friday at 11:00AM  View Hours