-
·
The SBH Review: Clio is the hottest restaurant in Omaha. Can it handle the heat?
If you live in Omaha, use social media and have even a passing interest in food, you’ve most likely already seen photos of Clio, the latest in a series of new concepts opened by Flagship Restaurant Group in downtown Omaha. I wracked my brain for recent times that a restaurant has exploded in the style…