We found this gyoza restaurant in Naha that made us question why we ever settled for frozen dumpling · Forty Pirates