Italian restaurant specializing in pasta and pizza. Offers a variety of dishes, including appetizers and desserts.