Delicious Street Food

Stop off for some delicious treats, from paella to freshly made quiches, hot dogs to halloumi – there’s something to suit everyone’s taste buds!