Jardin Cuba
Address:
3109 Nw 17th Ave, Miami, FL
Phone:
305-755-2775