Address:49 Shuguang Road
Phone:0571 8511 6688,0571 8511 7788
You've noticed this place. It's hard not to. Maybe you've just noticed the giant-sized aquarium out front and not the restaurant. But, at least you noticed. That's the idea anyway. We've always avoided this place. Our seafood section is a l...