Offering pavement dining just around the corner from Leicester Square, Bella Italia Irving Street is a bustling Italian restaurant in the heart of London.With such a major tourist attraction just around the corner (and Trafalgar Square and its museums only a short walk away), this Bella Italia has a cosmopolitan feel to it.However, the food is distinctly Italian with pizzas and pasta featuring heavily. To start there is a range of antipasti including tomatoes and mozzarella and the ever popular bruschetta. And to finish you’ll find it hard to choose between the chocolate mousse, banoffee Italian-style, lemon tart and more. Children are not forgotten either, with their own menu and free kids’ pack.In a London area where restaurants can be rather expensive, the Irving Street Bella Italia offers amazing value for money for its excellent location. Dishes displayed on a la carte menus are representative of the type of food available at the restaurant.