Restaurant permit approved for Nobu

November 24, 2015

Japanese restaurant Nobu got the go-ahead for a new location in Newport Beach. Nobu, the celebrated Japanese restaurant with locations in Malibu and San Diego, plans to open a space in Lido Village in 2016. The restaurant will take over the 16,000-square …