This location has been flagged as "Closed".
860 NE 79th St. Miami, FL 33138
Miami Shores/Biscayne Park
305-987-5373
facebook.com/eastsidecantinamia