Review on Hi Life Restaurant
Hi life is Norcross' favorite for upscale casual dining. For over ten years Hi Life has graced the North Atlanta food scene. Conveniently located just ten minutes from Buckhead and Brookhaven.
Rate this RestaurantCuisine
Contemporary American
Accepted credit cards
Visa, Master Card