Farm Restaurant is a Chinese restaurant located in Shangyu District, Shaoxing, Zhejiang. It is one of the 433251 Chinese restaurants in China. Address of Farm Restaurant is Baifeng Rd, Shangyu District, Shaoxing, Zhejiang, China.
Some of the places around Farm Restaurant are -
In very close proximity, around 200 meters, there is one more Chinese restaurant - Shenghui Restaurant
Baifeng Rd, Shangyu District, Shaoxing, Zhejiang, China
Address of Farm Restaurant is Baifeng Rd, Shangyu District, Shaoxing, Zhejiang, China.
Farm Restaurant is located in Shangyu District, Shaoxing, Zhejiang.
Farm Restaurant is a Chinese restaurant in China