Main content starts here, tab to start navigating

Hours & Location

3620 NE 2nd Ave,
Miami, FL 33137

(786) 636-6122

Tuesday-Sunday
Lunch: 12:00 pm-4:00 pm Take Out and Delivery Only
Dinner: 5:00 pm-8:00 pm Dine in, Reservations Required

Closed Monday

Get Directions