Imperial Soup is a Chinese restaurant specializing in soups and steamed dishes, served in a relaxed setting.