skip to Main Content

LAMB CHAWARMA

£13.50

Category:

Description

Slices of marinated lamb roasted on a skewer

Back To Top