Otto Coffee Roasters opens on Friday at the same address as the former Laveggio Roasteria at 178 State Street in Binghamton.
The perfect cup of coffee begins long before it reaches your mug—it starts with selecting the right beans from the right ...