Deal code: cs-20168453-45574
Cuban Restaurant
Polo Norte Restaurant Miami Beach
8531 NW 186 Street, Miami Lakes, Florida, 33015
(305) 829-4800
Deal via citysquares.com. Please refer to https://citysquares.com/b/polo-norte-restaurant-miami-beach-20168453