A Royal treat
Caffé Royale, one of London’s best known coffee houses, opens its first branch in Lahore, with a menu that has been customised to suit the locals’ taste palette
Highlights
- Caffé Royale, one of London’s best known coffee houses, opens its first branch in Lahore, with a menu that has been customised to suit the locals’ taste palette