Did you miss WOW! this week? Catch up with us here and chow with WOW! at Cloud Cafe, home of Lake Forest's steamed omelette. This Wednesday WOW! went up in the clouds to find the steamiest, dreamiest omelette this side of the five freeway. Cloud Cafe's steamed omelettes are a hidden gem in Lake Forest and we want everyone to know!