Restaurant Len Tak offers pizza, catering, and online ordering. Features include Wi-Fi, air conditioning, and accessible access.