Bella Italia

10 Irving Street London
Brand: Bella Italia
Italian Restaurant in London | Bella Italia | Bella Italia
Bella Italia Irving Street London is an Italian restaurant near Leicester square, in central London serving traditional pizzas & pasta
Bella Italia, Irving Street, London, italian restaurant, restaurants, leicester square, Picadilly Circus, Italian restaurant Leicester Square,
Change Pop into see us just off Leicester Square, opposite the Garrick Theatre . Enjoy your favourite Bella pizzas and steaming bowls of pasta before or after seeing a show, or stop by for a yummy treat. By the time you leave our friendly staff will make

view everything nearby

External links for Lat: 51.5099673 and Long: -0.1286452

Flickr Photos Mapillary Photos OpenPOImap
Google Maps Bing Maps Ordnance Survey Map Apple Maps