Main content starts here, tab to start navigating

Hours & Location

3620 NE 2nd Ave,
Miami, FL 33137

(786) 636-6122

Tuesday-Sunday
12:00 pm-8:00 pm Take Out and Delivery Only

Closed Monday

Get Directions