Red Chilli is a casual restaurant offering spicy Sichuan cuisine, complemented by beer and wine, in a simple setting.