The Crazy Flamingo

Restaurant in Everglades City, Florida