Back to list
Sicily da Scalzo
Fabulous 9.2 (1381 reviews)
Approx. £25
Location
2a Elizabeth St, Belgravia, London SW1W 9RB, United Kingdom
London SW1W 9RB
See on the map
Book
Itinerary