Palazzo - Grandeur on a Cinematic Scale 20:08 1 The latest addition to the list of theatres in chennai . A part of the Spi Cinemas group, located at Vadapalani @ The Forum Vijaya...