Bella Italia - The Strand
65 Strand, London
020 4530 7175
Recent Reviews
Order Online
Reserve
You May Also Like
Blank Street Coffee - 2, 65-72 Strand
The Coffee House - 8 John Adam St
The Port House - 417 Strand
Tapas/Small Plates, Wine Bar
London, Greater London
Bella Italia - The Strand
65 Strand, London, Greater London WC2N 5LR
020 4530 7175