Is Isle restaurant related to Havana Restaurant?
Address: 4612 S Le Jeune Rd, Coral Gables, FL 33146, USA
Cell Phones Universe | Sep 14, 2018
I do not know
Kaila Hart | Sep 14, 2018
Definitely separate.
Kevin Escobar | Sep 14, 2018
no it is not . these are separate
Thanks! Your answer is awaiting moderation.