This establishment is a Spanish restaurant that serves paella and sandwiches. It is located on Gran Via d'en Ferran el Catòlic.