Alicena Key RestaurantRestaurant 4.2 North Miami, Florida, United States Share (786) 712-3498 13033 W Dixie Hwy, North Miami, FL 33161, USAReviewsLog in to leave a review.No reviews yet.