Bella Italia

1 Cranbourn street, London, WC2H 7AJ

Italian From £13.00

View Sample Menu

Serving up delicious Italian cuisine at affordable prices, the Bella Italia menu features an array of fresh pizza, pasta, risotto and salads, along with a selection of succulent meat, fish and vegetarian main courses.

Book Restaurant

  • Additional Information
  • Cuisine: Italian
  • Tube: Leicester Square