21 Eccleston St, London SW1W 9LX
Restaurant | Sardinian restaurant
The establishment offers a selection of Sardinian-inspired dishes served in a simple, rustic dining space characterized by its yellow and blue painted walls, creating an inviting atmosphere that fosters genuine culinary experiences.