I had a great experience here! They have a great gluten free menu (with meatballs!) and I did not get sick at all after eating here. As for beverages, they only serve water and wine. I would definitely recommend!
— Somewhat
— Gluten-free items are marked on the main menu
— Some
— Good