The Grand Venice mall is an amazing shopping destination in Greater Noida. It surprised us in many ways. For starters they have fantastic dining facilities at Terrazzo – Food Court. Replete with a host of food options and cuisines, this could be a sole reason to visit the place. It also boasts of the largest Masti Zone in Delhi NCR. Then there is more that we discovered here.