LA STRADA 16 April 2010 in FOOD, Food reviews, Food reviews - Shanghai, Uncategorized

La Strada 195 Anfu Lu, French Concession Shanghai, China PRICE: ??? RATING: A few friends have been telling me to check out La Strada for months, but we never had a chance to go because it’s a little out of our usual hangout areas...