Advertisement
Place your ad here.
Itadakizen London
139 King's Cross Rd, London WC1X 9BJ, United Kingdom
London, United Kingdom
Japanese restaurant focused on organic, vegan meals, hosting workshops on sustainable food.
Rating: 1020
Score: 4.4
Price: Moderately expensive
No reviews available.