L'Attellu Biguglia is a French restaurant offering European, contemporary, and healthy cuisine. They serve lunch and other meal types.