The Cascade is a chinese restaurant Chennai Tamil Nadu located in India.
AD-83, Raj Towers, Anna Nagar (5th Avenue) Chennai 600040 Tamil Nadu India
Reservations | Yes |
Credit Cards | Yes |
Outdoor Seating | No |
3 to 4 can have the quantity of a single soup . Fried Ice Cream is one of my favorite.
Try Banana fish ..excellent flavour
Try butter prawn and lamb souce
Good service ...
Nice food!!!
Momos and the roast beef red and green peppers are to die for - Sylvia John
Everything is awesome here especially the pepper chicken and chicken lollipop love this place :) - Ghasif Kazi(GK)