10 Lower Belgrave St, London SW1W 0LJ, United Kingdom, London, England SW1W 0LJ,
Sardinian seafood and shellfish in a modern all-white setting with stylised, metallic fish mural.
You must log in to post a comment.
Share via social media
Share via email