Green Channel is very famous restaurant for chinese cusine.I often visit der with my friends.Its an awesome place to hangout.Its very famous for its tripple schezwan fried rice dish.Also the service provided by their waiter is super quick at delivering few items at a same time.Best place to have an evening tea and snack as its outdoor seating arrangements is very nice.
With very few restaurants offering quality food in nearby vicinity, Green channel is a place that will certainly not overwhelm you but will satisfy you with good quality food.