About Fish & Chips & Kebab
Fish and Chips and kebab
More about Fish & Chips & Kebab
Fish & Chips & Kebab is located at 11 chase Side, N14 5BP London, United Kingdom
020 8882 6181
http://fishandchipsandkebab.com/