Italian restaurant L'Isola offers pizza and small dishes, with lunch, dinner, and late-night options. They also provide home delivery.