A unique pub, The Crown blends traditional English warmth with Anglo-Indian cuisine. Recently renovated, it offers authentic flavors and a grown-up atmosphere.