Noah's Kitchen is a relaxed restaurant serving Chinese cuisine, specializing in homemade dumplings, noodle bowls, and fish dishes.