Array ( [0] => 344160 [1] => 961512 [2] => 163328 [3] => 845811 [4] => 680007 )
Creek and Cella is a Wine bar located in Leichhardt NSW 2040. It is one of the 418 Wine bars in Australia. Address of Creek and Cella is 54 Norton St, Leichhardt NSW 2040, Australia. Creek and Cella can be contacted at 61423523666. Creek and Cella is located in a remote area, with less than 1 listed places around it Creek and Cella is rated 5 (out of 5 stars) by 199 reviewers on the web.
54 Norton St, Leichhardt NSW 2040, Australia