By all accounts and a handful of reviews found here and there, this was a pretty decent Indian Restaurant at around 1060 Notre Dame St in Lachine. Cycling past about a week and a half ago, the wife and I stopped to note the menu and promised to give it a try last Friday. Well, we drove that strip for about 15 minutes looking for it. Gone! Seems maybe it just vanished into thin air, or became a Chinese resto called Lachine something-or-other overnight. Weirdest thing ever! Anyone know the inside story on that? Or where they might have moved to?
Thanks in advance.