Red Chilli

Red Chilli, Leeds

Red Chilli Chinese Restaurant Leeds

Every now and then, a restaurant comes along that just hits the nail on the head. Red Chilli is one of them. Down a dark flight of stairs on a busy corner in the northern part of the city, you’ll find a first-rate Chinese restaurant, busy and bustling, people queuing for tables. Waiting staff with [...]

Eating out