The restaurant is on the 2nd floor up a flight of stairs from the street. If you don't know what to order, let's me just say that this place serves up some great momos (Nepali dumplings). We've had momos in Nepal and on the west coast and the chicken momos here are excellent with the spicy dip!