Long Hang is a Chinese restaurant offering express cuisine. They have a special "Long Box" deal.