The return of Rosa Mitchell is cause for joy, going by the buzz at this humble city laneway ...
Italian$$$
Rosa's Kitchen is a triumphant case of the right food in the right place.