Hours & Location
2121 NW 2nd Ave Wynwood,
Miami, FL 33127
786.600.7611
reservations@astramiami.com
Hours:
Monday - Thursday: 5:00 pm – 1:00 am
Friday - Saturday: 1:00 pm – 2:00 am
Sunday: 11:00 am – 1:00 am