Based on 14 opinions finded in 1 websites




Based on 14 opinions finded in 1 websites
Nº 898 in 3097 in Leeds
Similary restaurants in Yorkshire and The Humber
54 Opinions
The best Greek street food I’ve had in the UK! The owners are so welcoming and the food was so quick to come out. Recommend the halloumi gyros - absolutely delicious. Definitely coming back!
13 Opinions
this fish and chip shop is being refurbished to a very high standard and we will be offering a very high quality produce there will also be a self serve restaurant for people to sit down whilst eating and we will be offering a few special meals that will change regular keep an eye out for are free open day thanks