デリ
deri

Noun

1. deli; delicatessen

Abbreviation
Related to デリカテッセン