I've both eaten in and taken out from Our Place. Great proximity to my apartment, but boy, it's one of the most expensive Chinese places in the area, and it just ain't worth the money.
Food is VERY oily, it's so oily it basically drowns out all the taste. For takeout, you'll be glad to have plenty of leftovers, but you might never want to eat them.
You can do better.
more