Dec 30, 2020

GREEK ROAST LAMB
Greek Roast Lamb with Potatoes is the perfect main dish to impress your guests. Recipe prepared by our executive chef at Athena Royal Beach Hotel.
Ingredients
1 Large Leg of Lamb, about 3kg
6 Garlic Cloves
1 Bunch Fresh Oregano
...