South Island Kitchen
30 16th St NW, Atlanta, GA 30309, USAOpen Hours: Closed
Featured Items
Full Menu
closedPopular Items
Popular Items
The most commonly ordered items and dishes from this store
Soul Rolls
2 per serving
Drinks
South Island Kitchen Near Me - Pickup and Delivery
Sign in / Sign Up