Skip to Main content
1800 Lucky 143 NW 23 ST
0
Sign in
Currently not accepting online orders
1800 Lucky 143 NW 23 ST
143 NW 23 ST, Miami, FL
Online ordering is currently unavailable. Please contact the restaurant to place an order.