Chettinad Dosa Palace is an Indian restaurant offering a wide array of South and North Indian dishes, specializing in dosas, in a familiar and cheery setting.