Beijing Chinese Restaurant
8144 E 21st St, Indianapolis, IN 46219
I've tried a lot of chinese food. This is the best I've found in Indy. The food has an excellent flavor, well seasoned, not a bland generic taste. What I like best are the vegetables. There's a good selection that adds variety to the taste and is nutritious.