Do you own Islands? Contact us to connect with your diners.
Islands is located at the address 2770 W Peoria Ave in Phoenix, Arizona 85029.
Islands has an annual sales volume of 1M – 1,999,999. .For more information contact Leonard Hawkins, Manager
For maps and directions to Islands view the map to the right. For reviews of Islands see below.