Skip to content
Sakura Sushi and Grill - Menomonee Falls N78W14565 Appleton Ave Menomonee Falls, WI 53051

Sakura Sushi & Grill - Menomonee Falls

Open 4:00PM - 10:00PM
Ordering from

Sakura Sushi & Grill - Menomonee Falls - N78W14565 Appleton Ave Menomonee Falls, WI 53051