Al Talaa Restaurant

Third Industrial Street