This used to be a Bamboo Grille and then it was something else I think? Now it's a really good Chinese food restaurant. I get the Sun Devil Chicken (At least I think that's what it's called?) and the wife gets this fried coconut glazed shrimp stuff, they are both out of control! Abacus Inn also has a Sun Devil Chicken but I don't think it's quite as good. Very happy this place moved in near home.