Hours & Location
8739 SW 136th St,
Miami, FL 33176
(305) 238-1122
Monday - Friday
11:30 AM - 9:30 PM
Saturday
12:00 AM - 9:30 PM
Monday - Friday
3:00 - 4:30 PM Lunch break
Sunday
Closed