184 NE 50th Terrace Miami , Florida 33137 Website: Click here for restaurant websitePhone: (754) 217-0918