I have dined in twice and taken out once in the past month from this restaurant. Everything from the bread and olive oil to the lobster ravioli to the Caesar salad to the pizza and cannoli are high quality and delicious. All entree items are made from scratch including the mozzarella!