Language/Idioma
English Español
56 NW 29th StMiami, Florida 33127
Website: Click here for restaurant website
Phone: (305) 351-2961