Full menu with prices & pictures
Isla Nena 177 W Lehigh Ave, 19133 Philadelphia...
You can obviously also reach the eatery using the public transport. The next stop is Septa Mfl York-Dauphin Station, 589 meters away from Isla Nena.
The restaurant from Philadelphia offers 71 different dishes and drinks on the menu at an average price of $5.5.
The average rating for Isla Nena is 4.3, which means that the visitors have a very high opinion of this place.
Relax and enjoy one of the tasty cocktails on the menu.
The additional entertainment options provided by the venue make the visit even more worthwhile.