2103 NW 2nd Ave, Miami, FL 33127

Astra is a Mediterranean- inspired rooftop restaurant and lounge in Wynwood.