This Italian restaurant specializes in pizza, pasta, and meat dishes. Customers have praised their lasagna, laing, and pasta. It is located in Oiba, Colombia.