154 Cowbridge Road East Canton | Cardiff, Cardiff CF11 9ND, Wales
View on Map
What travelers say:
Simple Italian dishes available at a very reasonable rate. Extremely tasty, very much thought of and sincere effort made by all staff..friendly, helpful and absolutely delicious, you will not find better quality for the price any where!