Cuban Restaurant

Polo Norte Restaurant Miami Beach

8531 NW 186 Street, Miami Lakes, Florida, 33015
(305) 829-4800