Asakusa (a name of a district in Taitō, Tokyo) restaurant is widely recognised for serving up best Japanese food in Camden Town, London. The food is exotic and full of character, yet it is simple and healthy!
The restaurant offers a wide selection of sushi, sashimi and set meals. High quality meat, tastes lovely friendly staff, quick service and nice ambience.
The restaurant is smallish and cosy form inside separated into two levels with lovely Japanese touches in the decor. You will find the place welcoming and warm as the staff are friendly and happy to help…