Miami-based Night Owl Cookies opens Orlando shop. See where.

The brand’s locations have been in south Florida — until now.