100% Approved: Secret Flavor for Malaysian Food in Shanghai (Moved)
Secret Flavor is a Malaysian restaurant in Shanghai that has long been on my to-eat list, and as a Malaysian, I’m proud to say that it is 100% approved!
Browsing Tag
Find the best restaurants, bars, cafes, and hotels in Shanghai.