Town Kebab & Pizza
Restaurant in Barnsley, UK
Features: delivery
496 Doncaster Road, Barnsley, S70 3PH
Restaurants
ยท
Barnsley, UK guide