Get Directions to Islands Restaurant Sherman Oaks
Get directions
Islands Restaurant Sherman Oaks
14141 Ventura Boulevard Ste. 2, Sherman Oaks, Los Angeles, CA 91423
+1 818-990-0102
14141 Ventura Boulevard Ste. 2, Sherman Oaks, Los Angeles, CA 91423
+1 818-990-0102