Chinese restaurant specializing in ravioli. Offers takeaway and dine-in options.