Address:17 Yuhuangshan Road
Phone:0571 8729 1508,139 5722 9429 (English)
Time:9am - 10pm
Seafood, seafood, and more seafood. And it’s all wild and fresh. That’s probably why this spot requires diners to book a day in advance. With Michelle on the other end of the phone it’s easy for any non-Chinese speaker to book a reservation...