Vocabulary

デリカショップ

delicatessen shop

noun