14141 Ventura Boulevard, Ste. 2
Los Angeles, 91423
CA, United States
Los Angeles, 91423
CA, United States
- (818) 990-0102
Rate and review Islands Restaurant Sherman Oaks in Los Angeles, CA, United States!
Share your experiences at Islands Restaurant Sherman Oaks with your friends or discover more American Restaurants in Los Angeles, CA, United States.