Cascade has grown like mushrooms all across chennai. A very decent place to take your office colleague for a nice lunch or your family for dinner.
Cascade food taste more IndoChinese than chinese as this place is good for Veggies who want to taste chinese without getting bothered about non-veg taste.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.