If you’re searching for Italian food that feels like a love letter to Rome, Naples, and Florence combined, Otto Pompieri is your destination!