Address: 38 Oliver Rd, London E10 5JY, UK
“The friendliest staff you will ever meet. Just don't be rude to them. They will do your order as you like no matter how far you deviate from the menu! Good quality food for this location.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…