Photo of
January 13, 2012

Just a quick link to a piece in the Economist about the possible death of the pop-up restaurant craze.