Citadel Grill & Seafood RestaurantRestaurant 4.7 Miami, Florida, United States Share (561) 250-7115 citadelgrillandseafoodrestaurant.com/ 225 NE 135th St, Miami, FL 33161, USAReviewsLog in to leave a review.No reviews yet.