Review of Islands Restaurant

20750 Stevens Creek Blvd, Cupertino, CA 95014

Overall Rating

Review


Has a very clear allergens list on website as well as a designated fryer for French fries

Updated 3 years ago