La Isla Uptown

25 12th St Hoboken NJ 07030 USA

(201) 659-6090

Location