Company name: Mi Sushi
Description: Mi Sushi is by far the best loved Sushi Takeaway in London. Serving the best Sushi food to people all over central London.
6 Pinchin St, London E1 1SA, United Kingdom