Castello Grill house Reviews | Top Rated Restaurant in Cardiff
Read customer reviews of Castello Grill house. Savour the best flavours in Cardiff with our top-rated food takeaway, tried and tested by happy customers
![Castello Grill house](https://assets.foodhub.com/static/47d13e5ed05c51bac69e42c6f2d1c5e1/img/1653744931phpIWY4yb.jpg)
Read customer reviews of Castello Grill house. Savour the best flavours in Cardiff with our top-rated food takeaway, tried and tested by happy customers