Stretch Italian Restaurant Menu Chatswood Interchange,, 79A/436 Victoria Ave, Chatswood, NSW 2067 P: 9410 1500