Review of 'Yo Sushi!'
A trendy sushi bar complete with robotic waiters serving drinks, blaring music and rock videos on televisions. Tends to be a bit over-priced and, in off-times, not as fresh as would be liked (though this is to be expected in such a restaurant).
Rating: “Really good but I have some issues”
Cuisine: Japanese (Sushi)
Address: O2 Center 255 Finchley Road; Selfridges Food Hall; 5th Floor, Harvey Nichols; 52 Polland Street
Location: London (England)
Telephone: