We recently went there for a family meal, when the Christmas menu was available as well as the ordinary menu.
The restaurant itself is fairly small, with one main room and a small bar/waiting area. The room itself is a bit bare - plain walls and a wooden floor - and felt functional rather than inviting to me. Note there's also limited car parking nearby, although the location - overlooking the old harbour at Barry - is very pleasant.
The food is fine, if not remarkable, although I found the vegetarian choice rather limited: plenty of starters to choose from, but only one pasta dish on the main menu and another pasta dish on the Christmas menu. That's just enough, but Italian restaurants normally have more choice. (They don't serve pizza here). It's also the first Italian I've been to in a long time where there weren't olives available to nibble on.
It's reasonably priced (around £25 a head), and staff were friendly enough, but two things put me off a little: the first was their wanting us out after two hours for a second sitting; and the second was they ran out of the best dessert on the menu (Amaretto Creme Brulee) even for us - and we were the first diners in that evening. Four of us wanted it, but were told only two puds were left.
So, overall, it's OK, and may be better when outside the Christmas period. read more