Kow Loon is a Chinese restaurant offering classic, no-frills dishes like fried rice and chow mein for dine-in or takeout. They specialize in Mandarin and Cantonese cuisine.