El Mirall is a restaurant offering a diverse menu including sandwiches, pizzas, combination plates, crepes, and drinks. They also offer delivery service.