Eating Japanese Live/Raw Food Sushi at Sushi Bay 17 restaurant in Denver, CO.

Feedback

Do you manage or own Sushi Bay 17?

Yes