More about Village Pizza & Kebab
Village Pizza & Kebab is located at 260 Church Road, UB5 5 London, United Kingdom
+442087282703
http://www.thevillagepizzaandkebab.co.uk
Similar Listings
Nando'S
4