Back To Menu
8

Appetizers & Salads - Menu

Lamb Skewers

$6.99

1 skewer of grilled marinated lamb chunks.

Photo Gallery