If we could rate this restaurant 10 or even more stars we would. The food was probably the best gluten free Italian food we've ever had. The gluten free pizza is definitely recommend too.
Yes