Tastiest gf dumplings around! Don’t expect 5 star customer service however, it is china town after all
Yes