It’s The First of its Kind on Main Street in Delhi: A Self-Standing Deli with an Italian Slant