Yummy House is a Chinese restaurant known for its flavorful dishes, including spicy options.