The Star Kitchen and Bar
The Star Kitchen and Bar is backordered and will ship as soon as it is back in stock.
Festival Centre, Adelaide, King William Rd, Adelaide SA 5000, Australia 5000 Phone Number 62 8 8216 8600 feedback@adelaidefestivalcentre.com.au https://www.adelaidefestivalcentre.com.au/our-venues/eat-drink/the-star-kitchen-and-bar
Key product features
Can be highlighted here.