This Italian restaurant is known for its excellent food, including a great tiramisu and pizza. It offers a casual dining experience.