ruchetta for "restuarant" style italian, sorrento or rossini for traditional and regional italian food with a home cooked feel, don beni for a lively atmostsphere and massive portions, the courtyard for the widest selection, or if in reading the sister restuarant la dolce vita is good too. The others are all ok as they are chains zizi, prezzo so if you have been to one you should know what you're getting. Not tried immo, wife said it was average.Alternatively Miltons just outside town is pretty good too. If you want something else, other than italian there are some ok indians too and the teak house thai, or pad thai in the red lion pub is ok too. Happy anniverasry and have a great time