Hear me out when I say homemade dumplings MIGHT be better than itsu frozen gyoza
You guys are brave
Throwing it back to a time when we complained about 10pm curfews and substantial meals