Accepting pick up and delivery orders!
10840 SW 104th St
Miami, FL 33176
305.203.5455
Open 7 Days a Week
11:00 AM - 10:00 PM