Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Yosselin Cortés, a manager at the now-shuttered Otium, first noticed last year that something was amiss at the celebrated downtown L.A. restaurant when produce and wine vendors came to her asking why they hadn’t been paid. Upper management told her…