Take the Lift to Level 38 for the Best Japanese Food You Will Ever Eat! Sushiamba Close to London’s Liverpool Station is Amazing!

By Djridings @fivethingsnow

  1. Black cod 
  2. Pork belly 
  3. Kobe steak
  4.  sake – so many varieties 
  5. Malbec red wine 

Let the pictures do the talking!