Himanshu Saini

Tresind

The sister restaurant of Tresind Studio in Dubai, the only Indian restaurant ever to be awarded three Michelin stars. Tresind ...
Read More