Artza is a bar & grill offering European, Spanish, and Basque cuisine. Known for homemade dishes, it features seafood and offers vegetarian and gluten-free options.