Dim sum steam tray at Happy Valley restaurant on Buford Highway, 2002

Skip viewer