Company name: 2 Lads Kitchen (Afghan street food)
Description: 2LADSKITCHEN
Forest Rd, London E17 4PP, United Kingdom