The Best One? Shops In Delhi, India