you know joe's deli? he just sold out to some guy named hadji and now we're calling it the new delhi deli
a name for any delicatessen, sandwich shop, convenience store, corner store, etc
"you know joe's deli? he just sold out to some guy named hadji and now we're calling it the new delhi deli" What is the definition of "new delhi"?