We visited here a couple of weeks ago, the service was excellent and the staff were friendly.
Do not be put off by the size of the place as it is a little on the small side and the tables don't look brilliant, however, the food is to die for, everything is home made even the bread that comes with the soup. The vegetable soup was superb and to find a 'sunday roast' in an Italian restaurant seems strange but the food was excellent, the meat was tender and very very tasty! Home from home.
You won't be disappointed and booking is recommended.