Serving up amazing food, Red Chilli sits in the heart of Leeds City Centre. If you are in Leeds city center, do not miss Red Chilli restaurant. It is one of “the 10 Best Chinese restaurants in Leeds” awarded by TripAdvisor and review as one of the top 3 Chinese Restaurants by Three Best Rated from 2016 to 2019. It is close to the Leeds Townhall and next to Millennium Square, a great place to have meals with friends and families. Besides, Red Chilli Leeds Dessert Bar is under preparation, please look forward to it!