Luisa Risto is an Italian restaurant with a flavorful menu served in a comfortable atmosphere.