Lucky Chen is located in the center of LUBBOCK. It opened it’s doors in February 2010. The daily lunch is the busiest time. Prices are very reasonable and portions are generous. The dining area is on the small side but the restaurant is bright and clean.
1803 7St. #801 Lubbock TX 79401
Sunday: 12:00 noon – 10:00pm