Top Deck Fisk & Kebab Restaurant
Station Parade, Barking
07477 886121
Menu
Barking, Greater London
Top Deck Fisk & Kebab Restaurant
Station Parade, Barking, Greater London IG11 8ED
07477 886121