Italian restaurant Amore Pizza, offering pizza and more. Located in a complex.