AMAZING SUSHI EVERYTIME! -MAGURO RESTAURANT

I had to take the time to tell you about the best Sushi restaurant in London called ‘Maguro’ in Little Venice. It’s always been a favorite of mine but I hadn’t been back in ages. I recently decided it was time for Sushi and I was local. wahooo The restaurant holds around 20 people so … Continue Reading