Eating Sushi at Masa's Sushi restaurant in Buffalo Grove, IL.

Feedback

Do you manage or own Masa's Sushi?

Yes