Menu Deli Hours
 
        
 
     
 

Mon - Fri: 7:00 am - 9:00 pm
Sat - Sun: 7:00 am - 4:00 pm

 

Map & Directions

14995 S. Dixie Hwy
Miami, FL 33176