Best Restaurants with nepalese options in Edmonton, Alberta - November, 2024

Swagat India Bar & Bistro

9737 118 Ave NW
Edmonton, Alberta
Open : 12:00 PM - 10:30 PM