Chinese noodle restaurant specializing in ramen and ravioli.