This Italian restaurant is known for its delicious pizza. It offers a superb Italian cuisine experience.