You are now leaving Menulist
We hope to see you again soon!
Islands Sherman Oaks
14141 Ventura Blvd Ste. 2, 91423, Sherman Oaks, US, United States
Casual, French Onion Burger, American, North American, Burgers, Tacos, Drinks, Bar, Vegan Options, Ice Cream, Cheese, Sandwiches, Soup, Meat, French Fries
The redirect does not work? Just click on this link or copy it into your address bar