Upscale Italian restaurant that offers gluten free seafood dishes, pasta, and side items.
— Gluten-free items are marked on the main menu
— Some
— Excellent