Eating Japanese Seafood Sushi at Shiawase restaurant in Allen, TX.

Feedback

Do you manage or own Shiawase?

Yes