China Villa has good food, we went there a few days back and really liked it. But I thought it was a little too noisy..the tables are too close to each other thus giving you no privacy at all. The prices were average, not too cheap, not too expensive. But I must say that the food was pretty good. I would go back there for a casual lunch, but probably not if I wanted to have a quiet lunch and catch up with a friend!
more