Pizza restaurant located in the Gargano National Park. Offers pizza, seafood, and a beach pub atmosphere.