Tai Feng Lou is a Chinese restaurant. It is located in the Los Pescadores shopping center.