Isla Nena Restaurant
177 W Lehigh Ave
Philadelphia
PA
19133
(215) 634-1081
Open Map
Description
Isla Nena Restaurant is located at 177 W Lehigh Ave, Philadelphia, PA. This location is in the Fairhill neighborhood. This business specializes in Family Style Restaurants.
by merchantcircle on November 15, 2018 from
merchantcircle
American
Breakfast
Delivery
Food & Dining
Food and Dining
Philadelphia
Puerto Rican
Restaurants
Sandwiches
Soul Food