Tokri restaurant review, London

Tokri is an honest-to-goodness restaurant offering Indian street food done well.
The post Tokri restaurant review, London appeared first on The Travel Magazine.
https://www.thetravelmagazine.net/tokri-restaurant-review-london/