www.greedygourmet.com
{RESTAURANT REVIEW} Watatsumi, a Japanese restaurant in London serves up superb sashimi.