A Illa is a restaurant specializing in Galician seafood and fish dishes. Known for its homemade-style cuisine and baked cheesecake, it offers a lively atmosphere with outdoor seating.