WANT DELIVERY - ORDER NOW  

SOUTH MIAMI

Address

5829 SW 73rd St, South Miami, FL 33143

Phone

305-668-5612

Hours

Monday: 11:30am – 11pm
Tuesday: 11:30am – 12am
Wed & Thur: 11:30am – 11pm
Friday: 11:30am – 12am
Saturday: 11:00am – 12am
Sunday: 11am – 11pm

Email Us