An independent Italian restaurant, providing you with the finest cuisine to tantalise your taste buds and fulfil your appetite.
Are you not satisfied with service at all dining places, cafes and restaurant in your city? Are you still looking for a place with experienced staff and delicious food? Find our address in selection Contacts and come here with your family or friends.
153-155 Crwys Rd, Cardiff, UK