I’ve been there many times, one of my favorite italian restaurants. Speak with the wait staff / managers and they will hook you up.
— Very
— Gluten-free items are marked on the main menu
— Most/All
— Excellent