1 definition by John J Leslie

A name for any delicatessen, sandwich shop, convenience store, corner store, etc., that has recently become owned/operated by a person from (appearing to be from) the Indian sub-continent (usually the same person 24/7/365). aka: New Delhi Deli Similarly, any of the same type of establishment recently owned/operated by a person from (appearing to be from) Asia would be called the Yellow Deli.
You know Joe's deli? He just sold out to some guy named Hadji and now we're calling it The New Delhi Deli.
by John J Leslie February 13, 2007
Get the new delhi mug.