Press* Food & Wine reviews . (Restaurant) in Adelaide (South Australia).