I have not tried the food, my review is only about the location and about the gluten free options.
Location: the tables of the restaurant are literally on the street and lots of cars passing by making it unpleasant.
Gluten free options: they have a menu about pizza without gluten, but they don’t make it. You’ll only find spaghetti and penne (bought from the supermarket not made by them) without gluten. The food may be good but if you have gluten (and diary) sensitivity there is not much to eat here.