Restaurant To Kastro offers a great atmosphere with castle views, excellent food, and service.