AlJawad Restaurant
AlJawad Restaurant branches in Beirut and Tyre - Lebanon