Al Tarweaa is a restaurant.