Local Guide
Home › Restaurant › WC2N

Bella Italia - The Strand

Restaurant · ★ 4.7 (8,793 reviews)

Relaxed restaurant for Italian dining

Address
65 Strand, London WC2N 5LR, United Kingdom
Phone
+44 20 4530 7175
Website
www.bellaitalia.co.uk

Opening hours

Monday
11 AM–10 PM
Tuesday
11 AM–10 PM
Wednesday
11 AM–10 PM
Thursday
11 AM–10 PM
Friday
11 AM–11 PM
Saturday
11 AM–11 PM
Sunday
11 AM–10 PM

Map

Map © OpenStreetMap contributors

Similar businesses