Everything started off well at our first visit to this restaurant. Starters arrived in reasonable time and tasted nice. But then our mains didn't arrive, despite several tables around us, who arrived long after us, all receiving their mains. Finally, 1 hour and 10 minutes after arriving at the restaurant, our main courses arrived. Such a terrible disappointment! Two of the pasta meals were stone cold, the pasta was hard, tasteless and dried up. The pizza was under-cooked, clearly hadn't been in the oven long enough and the dough was still white. The fourth main was flavourless and resembled nothing like what was ordered. We ended up sending 2 mains back immediately. 90 minutes after arriving at the restaurant, we finally left - extremely disappointed and shocked at being served such poor quality food. Bella Italia thankfully did the right thing and didn't charge us for the 4 mains. But it was very disappointing that an apology for the dire meal experience was only given when we paid for the starters and drinks and were leaving the restaurant.