McKenzie's Island Cuisine4.8 (27)restaurantClosed · opens 11:00 Fri2740 Greenbriar Pkwy SW, Atlanta, GA 30331, USAAn Atlanta restaurant centered on island cuisine.Find on Google MapsDescriptionNearby placesToastique4.3 (211)Midtown, AtlantaAsk Karpo for more information.Get the APP