After several visits, this restaurant offers unfailingly excellent food at a surprisingly reasonable price. The service is generally very good (one 'iffy' occasion, but not bad enough to spoil the evening), and a good ambience. This one should be on your list for a good evening out.
Sergio
Fantastic food, waiting staff can be a little slow at times in taking your order. Food arrives quickly, but getting your bill can take time as well. However if you love Italian food, this is by far the best Italian I have ever been to, and believe me, I have been to loads.