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.
Some results have been hidden because they may be inaccessible to you