Super wok

60 Leeds Road, Leeds Ls211bt ,United Kingdom
Super wok Super wok is one of the popular Chinese Restaurant located in 60 Leeds Road , listed under Restaurant/cafe in Leeds , Fast Food Restaurant in Leeds , Chinese Restaurant in Leeds , Indo Chinese Restaurant in Leeds ,

Contact Details & Working Hours

Map of Super wok