While most of the restaurant news lately has been dominated by closings caused by the pandemic, 2020 has had a few bright spots. Nobu (854 W. Randolph St.), the latest high-end sushi outlet from chef Nobu Matsuhisa, is all set to open Thursday. It’s located inside the gleaming new Nobu […]