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.

 

Exit mobile version