CanneLARestaurants6841 Camrose DrLos Angeles, CA, 90068 · US+13102792986info@cannela.netcannela.netHours not available