Naomi's Garden Restaurant & LoungeRestaurant 4.1 Miami, Florida, United States Share (305) 456-4715 naomismiami.com/miami?utm_source=google 650 NW 71st St, Miami, FL 33150, USAReviewsLog in to leave a review.No reviews yet.