La Diva: A pizza restaurant located in Buenavista 2 shopping center, offering delicious pizzas.