Ambiance....no
Cleanliness....questionable
Mediocre Americanized Chinese food......check
This place is a large run down looking resto with a friendly Chinese staff. They are cheap but it shows in the quality of the food. Most things are served either fried or with some kind of sweet sticky sauce. If your looking for an unhealthy and American style Chinese food experience, this place is probably ok for that.