Spotted: Fiery Hot Nepalese Food A few minutes walk from Ebisu station, Khumbila is a Nepalese fusion restaurant that serves…