Skip to main content


In the restaurant, overlooking the Bay, our emphasis is on the delicious Italian food we create, sourcing the highest quality, fresh local produce which is expertly cooked by our skilled team of chefs, the open kitchen feature also gives our customers the opportunity to watch our team hard at work preparing dishes for their enjoyment.

Location: Unit Upper 15, Mermaid Quay, Cardiff, CF10 5BZ