La Isla Restaurant
(201) 659-8197 | View Website

104 Washington Street, Hoboken, NJ | Directions   07030

40.737666 -74.031075
Get Directions