Whilst I have no problem with the food or service at Bella Mamas (although you would be hard pushed to call the food authentic Italian), I do find that that as a dining out experience it's not that great as they always seem to want to "process" you as fast as possible so they can have the table for the next customer. I personaly like to take my time of an evenings dining and as long as I am eating and/or drinking then that table is mine for as long as I want it or untill they close.
Oh! and also, obviously done to maximise turnover, the tables far are too close together for an intimate dining experience...