Spread across 3,500 sq. ft, this new outlet in Bengaluru is a landmark for South Indian flavours and diverse culinary traditions cherished across generations.
Spread across 3,500 sq. ft, this new outlet in Bengaluru is a landmark for South Indian flavours and diverse culinary traditions cherished across generations.