Skyview Noodle & Tea is a relaxed Chinese restaurant known for its variety of dishes, including spicy beef noodle soup and dumplings.