The only Nepalese place in Montreal is Shangri-La in Lachine, just up from Boulevard St. Joseph. They serve Nepalese and Italian food. The Nepalese food is pretty good. There are also Tibetan restaurants in Montreal
It's good, that's for sure. The decor suits a business meetings more than some other Ethiopian places. Although, you typically eat with your hands and it can get a bit messy. Not being a business person, I'm not sure if that's taboo or not.