New Indian Restaurant, modern design without traditional motifs; an Indian restaurant that could be found in contemporary Mumbai
New Indian Restaurant, modern design without traditional motifs; an Indian restaurant that could be found in contemporary Mumbai