They have a whole gluten free menu and are very accommodating. Lots of options for an Italian place!
Yes