Roasted Lamb Platter

SLiced Leg of Lamb on a Toasted Pita, served with French Fries and Greek Salad

Roasted Lamb Platter