Dear Emilia, a new Italian spot from the team behind Restaurant Olivia is set to open Thursday, Jan. 29, in Denver’s River North Arts District. The 88-seat restaurant at The Current is framed as an ...