Location

422 NW North River Dr
Miami, FL 33128

PHONE

(305) 440-4200

Hours

Tuesday - Saturday,  12:00pm - 12:00am
Sunday 12:00pm - 10:00pm
Closed Mondays