LOCATION

Come visit us at our new shop!

 

THE CITADEL

8300 NE 2nd Avenue - Miami, FL 33138

 

HOURS OF OPERATION

Tuesday-Sunday 12pm-10pm