Food Scene
You will find a variety of restaurants, fast food, shopping, sight seeing, and cafe/bar in The Venice Grand Canal Mall.
30 locals recommend
MUMUSO
You will find a variety of restaurants, fast food, shopping, sight seeing, and cafe/bar in The Venice Grand Canal Mall.