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. 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!