Vegetarian in Yangshuo

Mood Food Cafe

Cooking up some of the best international cuisine in Yangshuo, Mood offers a long menu of wholefood, vegetarian and vegan dishes. Most items are made from scratch, ranging from nourishing bowls loaded with...

Chinese in Yangshuo

Lèngwá Shǎnxī Fēngwèiguǎn

This small and simple Shanxi eatery specialises in the addictive ròujiāmó (肉夹馍; flat-bread buns filled with beef or pork and peppers) and biángbiángmiàn (flat Shanxi noodles; the character for biáng is the most...

Indian in Yangshuo

Kali Mirch

Like its sister operation in Guilin, this is a top choice for first-rate Indian food, with pleasant Indian staff and chefs. MSG-free and with all its spices coming from India, Kali Mirch also has alfresco seats....

International in Yangshuo


With graffiti-splattered walls, Lucy's is quite an institution. Western and Chinese food are done with equal aplomb: aim for one of the terrace seats upstairs overlooking the tourist traffic below. There's...

Guangxi in Yangshuo

River View Hotel Restaurant

Just a street removed from traffic-choked Diecui Lu, this place offers good food, quiet surrounds and attractive prices, with river views to boot. There's an English menu with pizzas and burgers, and a Chinese...

Market in Yangshuo

Dacunmen Night Market

This night market is a culture-filled slice of nontourist Yangshuo life. Watch locals sniffing out the best spices, haggling over snails or tucking into a dog hotpot. It’s a 30-minute walk from Xijie. After you...

Cafe in Yangshuo

Bite Me

This cosy cafe run by Mary and Milla is all about delicious homemade cakes, good coffee and wine by the glass. It's along a covered section of an arcade that stretches along the Li River to the north of town.