See all Restaurants in Adelaide
Star House Chinese Restaurant
1/31-39 Gouger St, Adelaide SA 5000, Australia Phone: +61 8 8221 6303 Average Price: $ 16 per person Cuisines: ChineseAbout
Chinese and Italians really enjoy fresh seafood. This lovely restaurant has tanks and tanks of live fish, crabs and yummy lobsters. The only Chinese food in Ashcroft or Cache Creek but the food is excellent. Always good portions .
3 wishlists