Holborn Italian - Air Conditioning Holborn, London

Spaghetti House London

Spaghetti House

Italian in London - Holborn
20 Sicilian Avenue, Holborn, London, WC1A 2QD Tags: air conditioning, italian, vegetarian dishes

1 Reviews
Cafe Pasta London

Cafe Pasta

Italian in London - Holborn
96 High Holborn, Holborn, London, WC1V 6LF Tags: air conditioning, italian, private parties: up to 50 guests, vegetarian dishes

0 Reviews
Found 2 businesses. Now showing 1 to 2. 1