Ravioles & Co is a restaurant specializing in French and European cuisine.