Authentic Italian restaurant offering a variety of pasta, pizza, and other dishes. Located near a major European marketplace.