Shanghai Town China Restaurant /

€€€
# 1596 of 1640 Restaurants in Vienna
normal 68 votes
1.8