Greenwich introduces latest innovation with new TV ad (1999)
Keywords: Greenwich Pizza Corp