3 Charlotte Place | Fitzrovia, London W1T 1SD, England
View on Map
What travelers say:
Authentic feel to the restaurant and the team are lovely! The food is fabulous and described by someone I was chatting to as the best Italian meal he’d eaten!! It is a little ‘cosy’ but that adds to the atmosphere and you can always ask to be seated downstairs where there is a little more space.