Oops! we were not able to find anything 😅
Explore
Restaurants
Bella Italia - London Strand
Bella Italia - London Strand
Restaurants
Recommended by 14 users
1
/
5
4.40
(3.9K)
·
($$)
+44 20 7839 3705
65 Strand, Charing Cross, London WC2N 5LR, Reino Unido
Visit website
Loading map
Working hours
monday
11 a.m. - 10 p.m.
tuesday
11 a.m. - 10 p.m.
wednesday
11 a.m. - 10 p.m.
thursday
11 a.m. - 10 p.m.
friday
11 a.m. - 11 p.m.
saturday
11 a.m. - 11 p.m.
sunday
11 a.m. - 10 p.m.
Comments
@jos_amral
1
This one is for the Italian food lovers, who doesn’t like rich and well cooked pasta? Pizza, bolognesa, carbonara... hm😋 this mentioning made my mouth water
@raquelchenriques
2
The pizza 10/10
@elisabetenuness
0
Muito bom 🥰 adoro
@T0p10
0
Pizza foi brutal gente
More like Bella Italia - London Strand
Duck & Waffle
Din Tai Fung