Start from
Travellers Jamaican Restaurant
1737 Columbia Dr, Decatur 30032