Leku Miami
1100 NW 23rd St
Miami, FL 33127
- Sanitizing wipes provided at the table.
- Masks required to enter and walk around the space
- Masks may be removed once seated
- Staff wears masks properly
- Paper menu available
- Indoor and outdoor spaces available.














You must be logged in to post a comment.