2218 NE 123rd St, North Miami, FL 33181
Phone: (305) 899-0095
Sunday to Thursday: 12:00 - 10:00pm
Friday: 12:00 - 3:00 pm