Otus Coffee - Roasting Facility is a coffee shop in Winter Garden, FL. It carries a 5.0-star rating from 43 Google reviews. You will find it open 9 AM – 4 PM on Monday, Wednesday and Friday and closed on Tuesday, Thursday, Saturday and Sunday. You will find it at 1401 Beulah Rd Ste 118, Winter Garden, FL 34787. Reach them on (407) 614-7175, or see more at otus.coffee.