One of the most amazing places I've ever eaten! outstanding gluten free menu choices including desert items. This is our dinner place while in Rome.
Yes