Vocabulary

カレー店

curry restaurant; curry house; curry shop

noun