WE TWINS GRIOTRestaurant 3.7 North Miami Beach, Florida, United States Share (786) 328-5589 1400 NE 162nd St, North Miami Beach, FL 33162, USAReviewsLog in to leave a review.No reviews yet.