Get directions to: Island Negril Restaurant, Paterson, NJ
Restaurant address: 414 10th Avenue Paterson, NJ 07514, USA
Restaurant: Island Negril Restaurant