Lo Caragol is a Catalonian restaurant offering a varied menu.