Mezzaluna is a restaurant and pizzeria situated in a scenic bay of the Gargano.