RAI Restaurant London
R
Bloomsbury, London, UK
5.0
Japanese
RAI delivers exceptional Japanese fine dining in a sleek, exclusive setting that turns every special occasion into something genuinely memorable.
RAI delivers exceptional Japanese fine dining in a sleek, exclusive setting that turns every special occasion into something genuinely memorable.