Sakura Sushi & Grill - Menomonee Falls N78W14565 Appleton Ave Menomonee Falls, WI 53051
Open
11:00AM - 3:00PM  View Hours