At Momo Garden, you'll find a slice of Nepal's culture, with a picture of Mount Everest and a map of Nepal on opposite walls, along with authentic Nepalese cuisine. Momo Garden came about through ...