LA's Prominent Plant-Based Restaurant Nic's on Beverly Is Closing on June 18
Briefly