This restaurant is amazing! We had a gluten free Pizza and side dishes, which were great. The staff is very attentive and the service is fast (thank you, Qlirim!!). You don't have to wait long for your food at all and even if there's a queue in front of the restaurant and you didn't make a reservation, the waiting time is short. They also have a take away section for Pizza in their restaurant.
I highly recommend!!! :)