Al Nahda St - Al Twar - Al Twar 1 - Dubai - United Arab Emirates
Add a touch of Mediterranean flavor to your meals with our delicious Vine Leaves.
Delicious shawarma meat slices with tahini, pickles and mozzarella cheese
Served with bread, vegetables, pickles, hummus, garlic and french fries