Seafood restaurant A' Lumeredda offers Italian, Mediterranean dishes, and pizza.