Lilea's Castle 33057 Lílaia , Eparchiaki Odos Gravias-fthiotidas 12 Central Street *** 9.2 / 10 13 reviews