Calabash Alley Caribbean Restaurant

2122 Candler Rd Decatur GA 30032 USA

(404) 378-5014

Location