Embassy Restaurant, CP, Delhi: In A League of Its Own The restaurant business is an interesting business. Just like any other vertical brand, most restaurants…