Thousand Islands is located in El Puerto de Sta María, Spain on Calle Pg Industrial Guadalete, 17,. Thousand Islands is rated 4.2 out of 5 in the category filipino restaurant in Spain.
Address
Calle Pg Industrial Guadalete, 17,
Amenities
Good for kids
Toilets
Offerings
Coffee
Healthy options