Whether you're looking for fine dining, with 2 or 3 course meals, or for something a little bit relaxed, Southampton has a host of restaurants bound to suit your fancy.