LOCATION

Come visit us at our new shop!

 

THE CITADEL

8300 NE 2nd Avenue - Miami, FL 33138

 

HOURS OF OPERATION

Wed-Sun 12pm-10pm