Home > Restaurant in Florida > Restaurant in Miami > The Citadel

The Citadel

8300 Northeast 2nd Avenue, Miami, FL 33138