I visited this place 3 days back. Food is ok, but some strange smell sometimes comes from some of there food(do not know ?). Fried stuff carrys too much oil in it. Service is ok. and ambience is ok. But pricing is very good. and being in quiet residential area, Parking is breeze and not much traffic.
Items on the menu are mind blowing. Good for families, and meeting casual friends. I certainly recommend over other nearby restaurants.