Red Hot Chilli Pepper is an Asian fusion restaurant known for its generous portions of Indian-Chinese cuisine.