Takumi (Dumpling, meat kitchen) Open Now