Create Your Taste - McDonalds, Shanghai By ijustwantfood November 10, 2015 $ American China Create Your Taste fast food McDonald's MRT: People's Square Shanghai +