Three Palms Cuban Cafe

11500 Biscayne Blvd Miami FL 33181 USA

(305) 891-0046

Location