Al Tawheed Restaurant in Mecca combines authenticity and luxury with a unique and sophisticated style. This restaurant is a unique experience for lovers of a calm atmosphere, Pakistani food, and excellence in food presentation.
Category: Multi cuisine
Country: Saudi Arabia
City: Mecca
Area: Makkah
Address: Clock Tower, 3rd Floor - Abraj Al Bait, Makkah, Saudi Arabia