Address:11920 SW 8 ST, Miami, FL 33184, USA
Phone: (305) 553-4644Fax: (305) 207-8778
Opening Hours:Sun, Mon, Tues, Thur: 11:30am-10pmFri-Sat: 11:30am-11pm