Isla Ibiza

Isla Ibiza

Restaurants in Philadelphia, PA

Restaurants

Contact us

Location

1176 N 3rd St.,
Philadelphia , PA 19123 UNITED STATES

Reviews

Isla Ibiza 215-923-8500
1176 N 3rd St.,
Philadelphia , PA 19123 UNITED STATES
$
Isla Ibiza

Detail information

Company name
Isla Ibiza
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Isla Ibiza

Contacts Location Details