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

Sakura Sushi & Grill - Menomonee Falls

Open 11:00AM - 3:00PM
Ordering from

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