4.28.2008

Ludacris Opens Asian Restaurant in ATL

Ludacris and Chef Chris Yeo at Luda’s new restaurant Straits Atlanta, which serves Singapore cuisine. Props to Luda for doing something unexpected.