Live Miami! Love Miami! Play Miami!
Making its debut is Izumi in the Park, an all-day window in Central Park on Icon of the Seas that offers fresh sushi and Japanese-inspired street food to go, like taiyaki ice cream.