A
ALI BABA TURKISH RESTAURANT
📦
Dolma (Appetizers)
$8.50
Grape leaves stuffed with rice; yogurt sauce.
📞 Call now
← Back to the shop