We ate at Chachi's Italian restaurant recently and were very pleasantly surprised at both the service and the cooking. The last time we were there everything seemed a little tired, including the staff and so we hadn't been back for quite a while.
We had grilled barramundi which was cooked perfectly. The waiters couldn't have been more attentive and personable. The restaurant is located in the old workers' cottage terrace and has the older character of the buildings which we enjoyed.
It's byo with a $4 per bottle corkage.
We will definitely go back again.