My husband and I just love this restaurant. We visit Cyprus each year and always have a couple of visits here. The food is always excellent, we have never had a bad meal. It can get very busy but understandable bearing in mind the standard of food they serve from a good menu, but they will always manage to fit you in somewhere. Full of locals, speaks for itself!
Limassol would not be the same without Il Castillo.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.