The new Omakase Table space, located at 3300 Piedmont Road Chef Leonard Yu's Michelin-starred dining concept, Omakase Table, ...
Chef Leonard Yu has been on the move lately. He recently opened Japanese restaurant Ryokou in Adair Park, and now the chef is ...