Ghee Indian Kitchen - West Midtown is the new restaurant on 1050 Howell Mill Road Northwest.
See what else is happening in Atlanta, GA