Not currently ranked

The Pink Flamingo

  • Ice cream shop
  • Lake Wales, Florida

The Pink Flamingo in Lake Wales, Florida is not in the current Restaurant Award rankings.

Previous recognition

#1 Ice cream shop in Lake Wales, Florida