Red Chilli House is a Chinese restaurant specializing in family-style dining and a variety of noodle dishes. They focus on using fresh and natural ingredients to create each dish.