Tag: Nobu opens their highly anticipated restaurant in DC’s luxury West End neighborhood today