Town Kebab & Pizza

Restaurant in Barnsley, UK

Features: delivery

496 Doncaster Road, Barnsley, S70 3PH