Everplaces

Backyard Cafe

155 Long Jianguo Middle Road, Shanghai, China 155 Long Jianguo Middle Road, Shanghai, China
Food
Backyard Cafe. , China

Save and share places you love
with Everplaces

Sign up