Red Cap is located in Nottingham, United Kingdom on 16 Musters Rd, West Bridgford. Red Cap is rated 3.7 out of 5 in the category chinese takeawaychinese restaurantfast food restaurant in United Kingdom.
Address
16 Musters Rd, West Bridgford
Service options
DeliveryTakeaway
Offerings
Late-night food