Barra Kebab

Store: Taj Palace Indian Restaurant

$15.00

store offline

Product Description

Tender chunks of lamb marinated in yogurt and spices, charcoal-grilled. Served with pilaf rice.