Zuzu Momo is a modern Indian restaurant featuring Nepalese and Indian specialties, including vegetarian options, served in a contemporary space with a bar.