Little Havana II

8260 Sw Grand Canal Drive Miami FL 33144 (888) 848-5698