Night Owl Chinese

Kitchen23, 2616 Blodgett St, Houston, TX

Menu (As of 10/31)

Collapse Menu

Stir Fry

Fried Rice

Noodles

Family Deal

Close Cart

Night Owl Chinese: hours and how to order