However, we need someone to explain the name. "Step Two" we would understand, like the step following one. "Step To" we also would understand, like stepping towards something. We're not sure how "Step Too" should be interpreted - step also? Perhaps the word "too" has additional meaning for the new proprietors.
We need help.
Does anyone know when this place is supposed to open?