This has been a staple Chinese restaurant for us for years. Their salt and pepper Calamari is the best I've tasted! They have a wonderful selection at reasonable prices. Their staff is made up of traditional Chinese/Vietnamese waitresses, which typically don't emphasize customer service. Since we understand that, we only go for the food and not the atmosphere.
Pros: Taste
Cons: Cafeteria style setting / meloncholoy staff
more