Divine food @God’s Creation

God’s Creation is a new café on Darling Street Balmain. Whilst Balmain is a place that is spoilt for choice, with so many cafés and restaurants aligning the streets, it’s hard to imagine another restaurant is needed. However, this restaurant is like nothing that exists in the area. It is an Italian restaurant, with an … Continue reading Divine food @God’s Creation