Get directions to: Caribbean Passion Cuisine, Decatur, GA
Restaurant address: 3033 North Decatur Road Decatur, GA 30030, USA
Restaurant: Caribbean Passion Cuisine