Loading map…

RAI Restaurant London 🇯🇵

A Michelin Bib Gourmand spot in Peckham serving Vietnamese-Japanese fusion in a compact, neon-lit space.