Humdum Restaurant
15 London Rd, Barking
020 8591 7778
Menu
Barking, Greater London
Humdum Restaurant
15 London Rd, Barking, Greater London IG11 8AA
020 8591 7778