Review of Islands Restaurant

300 Del Monte Center, Monterey, CA 93940

Overall Rating

Review


Helpful but waitress was new.

Updated 7 years ago

Celiac