Shanghai Town China Restaurant /

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