Restaurant - Italian in London
21-22 Barrett Street
London
W1U 1BD
Landline: 020 762... 020 7629 1001
This busy restaurant is situated in the heart of London's premier shopping district, close to Selfridges.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.