This Italian restaurant is known for its high-quality, handmade pizzas and pastas. They also offer delicious handmade pastries, with the tiramisu being a particular highlight. Portions are generous.