I've been a regular customer to Cascade and I can vouch for its food quality! The restaurant ambiance is just alright, they have good amount of space. However the dim lights just let the management hide the "cleanliness aspect", it's not a major problem but an improvement is required for sure!
Overall, it's a great place for some good food! Definitely recommended!