ASTRA is the ideal location to impress as you watch spectacular sunsets, sip on the finest wines and spirits and dine on authentic Greek inspired Mediterranean cuisine. Lounge on overstuffed sofas as you enjoy music nightly from a host of international DJs and live bands and take in the 360 degree sweeping views of Wynwood, Miami. | | 2103 NW 2nd Avenue, Wynwood, Florida 33127