Find the top Nepalese restaurants in Idaho near you now.
Indian restaurant
Address: 2144 Broadway Ave, Boise, ID 83706