Olio, an Italian pop-up restaurant

Olio, an Italian pop-up restaurant

Olio, an Italian pop-up restaurant

Pop-up restaurants are real trendy. Up and coming chefs take over a space, usually for a limited time only. Typically, these restaurants are found in the heart of the city, but 5 Eyewitness News reporter Kelsey Christensen traveled across the Saint Croix River to introduce us to Olio in Hudson.