Taste of Shanghai

Name:

Taste of Shanghai


Address:

Shop 68 (Chatswood Interchange, Level 3/436 Victoria Ave, Chatswood NSW 2067


Cuisine:


Categories: