Restaurants on Sicilian Avenue
Cafe

Orchard

Sicilian Avenue, Soho 11 Sicilian Avenue, Holborn,
London, WC1A 2QH