Just had dinner at Blue Nile and it was bad. We were the only ones eating in the restaurant (aside from staff) and waited 45 minutes for any food to arrive. They got our order incorrect (beef instead of lamb) and when I questioned it the waitress said she would ask about it, but then said she got busy eating and forgot. There was zero service, and although the food was interesting. the sauces with the meat all tasted the same, the Ethiopian "bread" (really more like a bubbly pancake) was served cold and even if that is authentic we wouldn't know because the waitress did not take the time to explain what was served to us.
The impression we got was that they just couldn't care less about the patrons, and although we professed to be new to their food and restaurant, no effort was made to make us feel welcome.
Avoid this one at all costs.