A Crazy World of Food and Fantasy by 0 Fantastical in concept, décor and food, Flamingo House is a new restaurant bringing a whole load of fun to Horton ...