Find the top Nepalese restaurants in Hawaii near you now.
Indian restaurant
Address: 1289 S King St Unit 101, Honolulu, HI 96814