Olio's Pizzeria offers pizza and other Italian fare for delivery and takeout.