Taula Fresh Cut Mediterranean Food
1657 N Miami Ave
Miami, FL 33136-2008
786-536-4846