i
One of the most famous Arab restaurants specializing in cooking and food services in the Kingdom of Saudi Arabia.