ALI BABA TURKISH RESTAURANT
📦

Dolma (Appetizers)

$8.50

Grape leaves stuffed with rice; yogurt sauce.

← Back to the shop