Bankola Bar and Restaurant
12-14 Fowler Road,
Ilford, IG1 4AS
12-14 Fowler Road,
Ilford, IG1 4AS
Your feedback is important to us
Help us improve our service