Pizza restaurant offering Mediterranean flavors in a relaxed setting. Located in Bairro do Avillez.