Raviolhouse Genova is a restaurant specializing in ravioli. It offers seating, takeout, accepts credit cards, and is dog-friendly.