Main content starts here, tab to start navigating

Hours & Location

251 NW 25th St,
Miami, FL 33127

(786) 577-0150

In the interest of guests and our team members, as of 5pm, 3.17.20 KYU will be Temporarily Closed.  We hope to get through this together.


Located in the heart of Wynwood, Miami (within walking distance of the famed Wynwood Walls) 

Get Directions