1. Shaoxing Restaurant: one of the most famous restaurants in Shangyu, offering traditional Shaoxing dishes and yellow wine. Specialties include Shaoxing drunken chicken and steamed fish with yellow wine.
2. Yujiang Hotel: Located in downtown Shangyu, Yujiang Hotel is a long-established restaurant offering a variety of traditional Shangyu dishes and specialty snacks.
3. Runfeng Restaurant: a restaurant focusing on farmhouse cuisine, offering fresh vegetables and poultry, with specialties such as local chicken and grilled fish.
4. Forbidden City Restaurant: Located in downtown Shangyu, Forbidden City Restaurant is a high-class restaurant offering a variety of exquisite dishes and beverages, suitable for business banquets and family dinners.
5. Longshan Hotel: Located in Longshan District of Shangyu City, Longshan Hotel is a wild-food oriented hotel, offering specialties such as wild rabbit, wild chicken and wild boar.
The above rankings are for reference only, and specific rankings may vary depending on individual tastes and preferences.