Niu Wine is a highly-rated wine bar in Miami, located at 134 NE 2nd Ave. With a 4.7-star rating from 49 reviews, it’s known for fast service and a great wine list. Niu Wine offers a dine-in experience with alcohol, beer, and food. It is wheelchair accessible and popular for solo dining. The wine bar is open Tuesday through Saturday from 6 PM to 12 AM.