Otto Back OpenOtto Back OpenAfter three weeks of being closed due to water damage, the original Otto at 576 Congress Street is now back open! Lori VoornasLori Voornas