New Caribbean restaurant opens in Charlotte

New Caribbean restaurant opens in Charlotte