Best Sushi Buffet in Town – Sushi Cafe Battersea
I have a little secret to share. I think I may have found the best all you can eat sushi buffet in London. A groupon deal led me to “sushi café” in Battersea. My friends booked a table for 10. We demolished as much as we could and were all surprised by how tasty most…