Shawarma Al Karmel is a restaurant located in UAE, serving a selection of Arabic, Shawarma & Doner, Sandwiches
Category: Arabic foods
Country: UAE
City: Dubai
Area: The Villas
Address: Shop 1C - Ground Floor - Building A - Skycourts Towers - Dubailand - Near The Villas