We don’t currently have any offers running, why not try our Menu Fisso for lunch

Click here to view the menus

Bella Italia Restaurants, 163 Eversholt Street, London, NW1 1BU