Italian Like No-other
Visit the restaurant on Cranborn Street, Leicester Square to be at the heart of all the action during the British Film Institutes London Film Festival!
On Tuesday 9th October, a brand new menu will be available at Bella Italia, view this menu here.
The Other Locations
Bella Italia is one popular restaurant. So much so, there are 4 near by!
We wouldn’t want you missing our on your favourite Italian so here are the other restaurants too:
- 10 Irving Street, WC2H 7AT
- 61-63 Shaftesbury Ave, W1D 6LQ, UK
- 70 St Martin’s Lane, WC2N 4JS
- 25 Argyll Street, W1F 7TU