Back To Menu
13

Appetizers & Salads - Menu

Lamb Skewers

$8.99

1 skewer of grilled marinated lamb chunks.

Photo Gallery