It’s easy to miss the rather unassuming exterior of Tara’s Himalayan Cuisine– other than an inconspicuous banner hung over the old Pasta and Pizza sign,...