Angelo Florist 825 S Waukegan Rd, Lake Forest, IL60045 Angelo Florist is a small flower shop located in Lake Forest. The shop has a wide array of options, with flowers…More available for almost any occasion. Although it's located in Lake Forest, the shop delivers to Cook, Lake, and McHenry counties. The European decor inside the shop gives Angelo Florist a different feel from other flower shops. Other decor for different occasions, such as holidays, is also available.