Islands Restaurants

21001 N Tatum Blvd # 36-1160, Phoenix 85050, United States Get Directions to this spot
21001 N Tatum Blvd # 36-1160
Phoenix, 85050
AZ, United States
(480) 513-7231

Rate and review Islands Restaurants in Phoenix, AZ, United States!

Share your experiences at Islands Restaurants with your friends or discover more Restaurants in Phoenix, AZ, United States.