News

Considering the setting, prices weren’t extortionate; a 15cl glass of white wine cost €4.50 (£3.85), while a side of padrón peppers was €5 (£4.28). If there’s one thing I will say about ...