Processing, please wait ...
Himalayan House
Los Angeles
Cuisines: Himalayan, Nepalese, Indian
Address: 1277 W Jefferson Blvd ; Los Angeles CA, 90007