The Indian restaurant brand is set to launch a sprawling space in Juhu, complete with its signature flavours and favourite dishes
The Indian restaurant brand is set to launch a sprawling space in Juhu, complete with its signature flavours and favourite dishes