Momo Monster
Darjeeling, an enchanting hill station far up north of India.
…where the finest of momos are served.

*momos are dumplings stuffed with peppered mince chicken and finely chopped coriander leaves. There’s more to it than just the ingredients!

