I visited the la Villa with my family, the service is great and fast the coffee is great, sweets are good. Parking is available.
We stayed in Riad and as far food they are tourist trap. La Villa has the most amazing food. Great selection both local and international food. The place is family friendly and they have great crowd. Great food and pastry.