If you don't have ravioli you can substitute:
The traditional dough is made with semolina flour but doughs flavored with tomato, spinach, artichoke as well as other vegetables are not uncommon.
Sauces vary from simple tomato, to gorgonzola and everything in between.
This picture shows a man pressing the dough with the ravoili roller (like a giant rolling pin with special indentations) to make the ravioli. This is in a small shop that makes fresh ravioli in San Francisco, CA.