Italian restaurant Gli Archi offers pizza, seafood, and Italian cuisine. Gluten-free options are available.