Capital is located in Chinatown, and is one of those somewhat dirty looking Chinese restaurants you would...
All reviews seem positive