Enjoy traditional Nepalese cuisine at Himalayan Herbs. This unpretentious restaurant features art and artifacts.