Red Box Chinese Fast Food Restaurant in Leeds
Red Box is a Chinese fast food restaurant located in Leeds, on Lidget Hill, number 61. It offers a wide selection of Chinese food dishes, all cooked fresh and with high quality ingredients.
The restaurant has no seating area, so customers can take away their orders. Red Box also offers delivery services, making it easy to enjoy the food from the comfort of your own home.
Red Box is a great option for those looking for a quick and delicious Chinese fast food meal in Leeds.