Lamb And Spinach Stew @ Cactus Royal Spa & Resort
LAMB AND SPINACH STEW
Cactus Royal Spa & Resort, Stalida
With feta cheese topping. Part of a traditional Crete lunch this resort is offering.
Eaten: Mon, 14 Oct 2019 10:15