Located in Forum Vijaya Mall, Salt has been tantalising Chennai's taste buds for years, serving mainly North and South Indian cuisines, the chefs at Salt have come up with some crazy twists to the usual suspects with excellent results. Head to Salt to settle the rumblings for great food!
See this content immediately after install