Pizzeria Il Cairo offers pizza with options for delivery, takeout, and dining in.