Italica is an Italian restaurant and pizza place offering a culinary experience directly from Italy. They feature 12 types of fresh pasta and ravioli with a selection of sauces, alongside pizzas made from special imported flour.