Momo, or Nepali dumplings, are a must-try street food. These bite-sized delights come with various fillings like minced meat, ...
Tapori, a vibrant Indian and Nepalese restaurant serving street eats and tropical cocktails, opens Friday near Union Station.