I just heard a rumor that Yo Sushi...one of my favourite spots in London...will open their first US location in Boston. Any news fellow Chowhounds? I love this place...conveyer belts running by you with delicious little plates color coded for pricing and always delicious. One could sit for hours and delight OR become very fat while enjoying the food :) Wait...I always walk it off!!!