Flamingo Restaurant and Ice Cream (Dekalb) reviews - SkyPhone Spot