A Mezza Rena is a traditional Italian and Mediterranean restaurant and pizzeria located directly on Favone beach, offering delicious meals with a magnificent view.