Wynwood’s Kyu was named the best restaurant in Florida by Time magazine, which chose its favorite restaurant in each state.
Wynwood’s Kyu was named the best restaurant in Florida by Time magazine, which chose its favorite restaurant in each state. Handout
Wynwood’s Kyu was named the best restaurant in Florida by Time magazine, which chose its favorite restaurant in each state. Handout

Miami’s Wynwood has Florida’s best restaurant, Time magazine says

August 17, 2017 02:07 PM

UPDATED August 17, 2017 02:43 PM

More Videos

  • Son continues family legacy at Walter's Coffee in Miami

    Walter's is a community staple in South Miami-Dade county.