Dine in, or order pickup or delivery online!

View Menu & Order

3221 NE 2nd Ave
Miami, FL 33137

(305) 573-3077