With a prime beach location, this 180-seat open-air trattoria serves up authentic pizzas, sandwiches snacks and international cuisine. Open for breakfast (a la carte), lunch and dinner