Andreu Genestra offers a high-quality Mediterranean dining experience.