Armaan has definitely become the place to beat for Indian restaurants in Atlanta - and by a mile too! The restuarant combines a great atmosphere (real classy look and feel) with great food...and great variety too. And oh yeah, the bar upstairs is a must see - you will be sure to drop in again just to spend time at the bar!!
more