Everything there is gluten free and everything is delicious. I eat there many times during my stay. If you are around Trastevere you must stop by.
Yes