Location

422 NW North River Dr
Miami, FL 33128

PHONE

(305) 440-4200

Hours

Tuesday - Saturday,  12:00pm - 12:00am

Sunday 11:45am - 10:00pm

Closed Mondays