Innovative Pizza & Cucina is an Italian restaurant known for its pizza, including options like "del fornaro" style.