Sherman Oaks
14141 Ventura Blvd #2,
Sherman Oaks, CA 91423
(818) 990-0102
sherman@islandsrestaurants.com
Mon - Sun 11AM - 10PM
14141 Ventura Blvd #2,
Sherman Oaks, CA 91423
(818) 990-0102
sherman@islandsrestaurants.com
Mon - Sun 11AM - 10PM