Red Chilli, a norm-breaking restaurant with a mission. ZhongGuo (China) in Chinese means the central kingdom. It reflects how the ancient Chinese related themselves to the world.
With written history dating back to 2591 BC and a total land area of 9.6 million square kilometres, China definitely has a lot to offer.
Apart from the four great inventions, paper making, typography, gunpowder and the compass, another proud heritage of China is its cuisine.
Red Chilli is a restaurant with a mission – to enchance your experience in Chinese food, looking after your pocket, stomach and soul.
We specialise in the finest Beijing and Sichuan dishes.