This establishment offers Spanish cuisine with a focus on tapas and paella. It is situated in a prominent location.