Loading opening times...
China Red is registered at 44A Granby Street, Ilkeston, DE7 8HP. Currently the business operates from 04:30 to 23:00. This firm specialises in following categories: Chinese Restaurants, Oriental Restaurants.