Results 1 results found Dishes served at the Castle restaurant, located in an old fortress (Lekursi) overlooking the bay of Saranda, Albania, Europe