We've been to Delrio's a couple of times this year and have tried to go more, but it has been fully booked on several occasions! The food is good, there is a range of vegetarian food and a lot of the specials are fish or seafood based. We've always enjoyed the food, it has some unusual dishes - a favourite of mine is a stuffed pasta containing pear and cheese but most of the dishes are more traditional.
There are some tables set back in little alcoves, which are brilliant for a romantic meal or we've also been as a family in the back room on a busy Saturday night and there's been plenty of room.
I would recommend this restaurant, but make sure you book ahead as it's popular on a weekend!