Himalayan Hut Restaurant (Authentic Indian & Nepali Food) 9814 Manchester Road, St. Louis, MO 63119