Cuban Restaurant
Polo Norte Restaurant Miami Beach
8531 NW 186 Street, Miami Lakes, Florida, 33015
(305) 829-4800