Rated the best Italian and the best restaurant in the area a trip to the long established (Over 30 years!) Caruso restaurant should be top of everyone’s dining list.
All the food is home-made and made with passion from the dipping sauces to the desserts.
Happy hour is mon-sat, 5-7. Booking is advisable.