Nobu Atlanta is less than a mile from {PROPERTY_NAME}, located in Phipps Plaza.