Italian restaurant specializing in freshly made pasta and traditional dishes. Expect a warm welcome and a bustling atmosphere.