Sakura Japan is a small, sushi restaurant & grill that provides a relaxing and social dining environment with enjoyable jpop music and a friendly staff that is ready to serve you.
Choose Your List(s)
- Restaurant Type
- Meals Served
Fruit of the Spirit Candles Waukesha - 0.02 miles away
Blink Artisan Boutique Waukesha - 0.03 miles away
Burlap & Lace Marketplace Waukesha - 0.05 miles away
Little Swiss Clock Shop Waukesha - 0.06 miles away