Lucky Corner is a Chinese restaurant offering takeout and dine-in options. They are known for their generous portions.