MI TIERRA 25 July 2010 in Food reviews - Shanghai, Uncategorized
Mi Tierra 17 Yongjia Lu (???17?) Shanghai, China PRICE: ???? RATING: I’ve been very keen to try out Mi Tierra since they opened, but was a little wary since I’ve heard both good andNot Found
The requested URL was not found on this server.
Apache/2.4.52 (Ubuntu) Server at bot-master.com Port 80 bad reviews. They also tend to indulge in the big...

