Chef Leonard Yu’s hotly anticipated ... neighborhood in Downtown Atlanta. The new Japanese restaurant comes on the heels of Yu’s Omakase Table winning a Michelin star last year.