Indooroopilly Shopping Centre's freshest addition brings alfresco Italian dining to the complex.
Italian$$$