La Isla Restaurant

738 W Side Ave Jersey CityNJ07306
Map

Open Map

Description

La Isla Restaurant is located at 738 W Side Ave, Jersey City, NJ. This business specializes in Family Style Restaurants.
by merchantcircle on July 21, 2015 from merchantcircle