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.