Yindu Restaurant. The special roast lamb legs and lamb ribs there were said to be delicious
ked at Zhang Han and tal