Pizzeria Il Lido is known for its unique "UFO pizza."