Castello Grill House
Restaurant β’ Mediterranean restaurant β’ Asador β’ Turkish restaurant β’ Halal restaurant β’ Syrian restaurantππ Very good friendly communication and nice meals,I love lemon & Mints juice fabulous absolutely People often mention chicken, nice, service, good,
Address
76 City Rd, Cardiff CF24 3DD, United Kingdom
Contact
+44 29 2030 3333Rating on Google Maps
4.40 (148 reviews)Open on Google Maps
Working Hours
- Friday: 1 to 11β―pm
- Saturday: 1 to 11β―pm
- Sunday: 1 to 11β―pm
- Monday: 1 to 11β―pm
- Tuesday: 1 to 11β―pm
- Wednesday: 1 to 11β―pm
- Thursday: 1 to 11β―pm