Mediterranean flavors await at Restaurante.