Halloumi Fries New Restaurants in London
Show restaurants on map
4.5
Menu
4.5
Menu
City: London, LADY BAY RETAIL PARK, MEADOW LANE, London, NG23GZ, NG2 3GZ, United Kingdom
"As I sit down to write this post, I find myself questioning the practice of reviewing fast food chains. I typically have low expectations when it come..."
Feedback
These reviews refer only to the mentioned ingredients.