Almirall is a restaurant offering a diverse menu including tapas, salads, pasta, meats, fresh fish, homemade pizzas, and artisan paella.