Atlanta Intown Nobu Atlanta restaurant, known for its new style Japanese cuisine, will open in a 10,000 square foot space. The new development will also feature a 90,000 square-foot Life Time fitness center, a 12-story office tower and more restaurants to be … Nobu is finally coming to Atlanta—and our film industry is partially whyAtlanta Magazine Nobu hotel, office tower coming to Buckhead’s Phipps PlazaMyAJC Phipps Plaza in Buckhead is about to get a major makeoverAtlanta Journal Constitution |
Source:: Atlanta Restaurants News By Google News