Reopening Miami Restaurants: Leku

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.
Leku Miami  Menu, Reviews, Photos, Location and Info - Zomato