2-4 Thackeray St, London W8 5ET
Bar | Restaurant
This Italian restaurant offers a cozy atmosphere with soft lighting, featuring vintage movie posters and vibrant textiles that create an inviting dining experience.
Rating: 4.1