225 NE 135th St, Miami, FL 33161
citadelgrillandseafoodrestaurant.com
No description available.
Categories: Caribbean restaurant, Grill, Cajun restaurant
Rated 4.7 / 5 (25 reviews)