This place...is awesome...the best chinese food i ever had..people is nice ..the service is great..they serve fast food..u never ever need to wait
All reviews seem positive
imperial palace express