Leicester Square Kitchen | Hungru

A contemporary Mexican and Peruvian restaurant located in the Radisson Blu hotel in London's Leicester Square, known for its small plates, fine wines, and...