Red Chilli is a Chinese restaurant that specialises in Beijing and Sichuan cuisine.