Ingredients Lemon & Cheese Vegetable Ravioli 1 lb lobster ravioli or any type of raviolispinachwhite onion roughly chopped1 cup heavy cream1 tbsp of butter1 large lemon, half sliced into rounds the other half juiced 1 medium shallot sliced6 garlic cloves slicedShake of crushed red pepperSalt & pepper4 tbsp olive oil1/4 cup pecorino romano