This Italian restaurant is known for its authentic ingredients and homemade fresh pasta. They also serve delicious pizza with a thick crust and soft base. The establishment offers both dine-in and takeaway options.