Find the top Nepalese restaurants in Edmonton, Alberta near you now.
Indian restaurant
Address: Next To Canadian Tire, 2331 66 St NW Unit 270, Edmonton, AB T6K 4B4, Canada
ReserveIndian restaurant
Address: 11244 104 Ave NW, Edmonton, AB T5K 2X4, Canada
Indian restaurant
Address: 9563 118 Ave NW, Edmonton, AB T5G 0N9, Canada
Reserve Order