Restaurant Location

Restaurant Reviews and Social

Average rating: 4.5

Latest review:
Best Italian in London, the restaurant is spaced out perfectly to create a great atmosphere with EXCEPTIONAL service from staff. The menu has a feel of Amalfi Coast inspiration to it and I loved going downstairs after to the champagne lounge. I felt elegant and is a nice place to meet people.Posted by Sa Downey 8 months ago