Casa Cuba Restaurant
5859 Sw 73rd St
South Miami, FL 33143-5243
305-709-1214