Papillon

Info

68 Regent Street
W1B 4DY UK, London
papillonlondon.com
Emailadress: restaurants@hotelcaferoyal.com
Telephone: +44 (0)20 7406 3310

Canadian Red