Cafe La Scala is an Italian restaurant located on Corydon Avenue, known for its fine dining experience. Chef Perry aims to create a memorable dining experience for every customer.