Really busy. Great service. Approved by the celiac association in Italy. They have pizza & pasta. They also have tons of other things naturally without gluten. I asked about cross contamination and the waitress put me at ease that there was nothing I needed to worry about. They also brought gluten free crackers. Great food & service. No English but they understand and speak a little Spanish.
Yes