Filter
Delivery
Pickup
Outdoor
The best restaurants serving Fast food food in England
6.000 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3.3
1257 Opinions in 4 websites
125-126 Poplar Rd, England
Fast foodAbsolutely disgusting place to eat. I have seen rats in this shop as I noticed one coming out from the back and mice droplets in the shop. DO NOT eat from here. I first didn’t believe it as I saw a news article online about rats until I witnessed with my own eyes.