Eating Asian Fusion Japanese Sushi at Bistro Wasabi restaurant in Lake in the Hills, IL.

Feedback

Do you manage or own Bistro Wasabi?

Yes