Get directions to: Caribbean Palace, Somerset, NJ
Restaurant address: 656 Hamilton Street Somerset, NJ 08873, USA
Restaurant: Caribbean Palace