About Castillo Cafe
If you are looking for good food, good service, fabulous atmosphere come to Castillo and let us treat you with the Irish charm and hospitality you love.
More about Castillo Cafe
Castillo Cafe is located at 61 Castle Street, BT30 7QQ Killough
02844843007
http://twitter.com/castillocafe
Similar Listings
Sel Et Sucre
4.6
![star rating](/static/images/star.png?v=1.02)