Back To MenuShare1300112Appetizers & Salads - MenuLamb Skewers$8.991 skewer of grilled marinated lamb chunks.Reviews (6)Book a TablePhoto GalleryBack To Menu Remind Me To Try This Share this item