El Portal is a Catalonian restaurant offering a welcoming atmosphere.