Archive for February 13, 2009

Friday, February 13th, 2009

another round of…

Restaurants from London that should come the States! This time, Yo! Sushi and Pizza Express. These are two very affordable, very popular restaurants near Russell Square tube stop in London that are flanked by University of London (and George Mason University study abroad-ers) night after night. Yo! Sushi is a futuristic sushi bar where the […]