Venue DirectoryRestaurantsMediterranean RestaurantsASTRA Miami2121 NW 2nd Ave.Miami, FL 33127USA[email protected]https://astramiami.com/Phone:305.783.7226Request More InformationFill out the form below to request more information about ASTRA Miami.Latest in Mediterranean RestaurantsMediterranean RestaurantsOrlaMediterranean RestaurantsPine BistroMediterranean RestaurantsOlive & SeaMediterranean RestaurantsADRIFT MareRelated StoriesMediterranean RestaurantsTarla Mediterranean Bar & GrillMediterranean RestaurantsLittle SesameMediterranean RestaurantsNurMediterranean RestaurantsTawla