Full Menu in Prince Albert
Browse the menu below to get a feel for the wide variety of Chinese, Cantonese, and Szechuan dishes and recipes we have to offer at Star House Family Restaurant. We are located in Prince Albert and are open 7 days a week. Come in for delicious food, and stay for the uplifting atmosphere.
To place an order or make reservations, give us a call today!