For more information or for reservations please call us or visit us at
1101 NW 22 Ave, Miami, Florida 33125
Phone: 1800-365-8001 or 1-800-365-8002
Fax: 305-643-2165
or click here to email us.