Bringing people together with the flavours of Italy, Luigi’s Restaurant in Narellan Town Centre is one of Southwest Sydney’s favourite dining destinations. For more than 15 years, this warm and wel...
The ARThouse is a slick espresso, wine and cocktail bar and restaurant located at the Elyard Street entrance to Narellan Town Centre, opposite the United Cinemas.