Nepalese cuisine awaits at Himalayan Kitchen. This popular spot offers delicious food.