The Tall Ships Inn
Local business
07840 Santa Eulalia del Río
Spain
Phone: 660847777
Website: http://www.tallshipsibiza.com
Local pub and restaurant
Local business
Phone: 660847777
Website: http://www.tallshipsibiza.com
Local pub and restaurant