Know a great happy hour or special for this location?
Bright, lively restaurant behind an olive-coloured facade, for regional Sardinian dishes and pizza.
Suggest an edit
61 Elizabeth St, London, SW1W 9PP
© 2025 Checkle, Inc
Privacy
Terms