Star House is a Chinese restaurant offering a variety of traditional dishes, freshly prepared in their kitchen.