Swagruha Indian Restaurant

Home > Food & Drink > Swagruha Indian Restaurant

Swagruha Indian Restaurant

In Sanskrit, Swagruha means “My Home.” At Swagruha Indian Restaurant, we seek to provide food that is authentic and from “our home” to our customers.

790 Jordan Rd. Ste. 101
Franklin,  TN  37067
(615) 567-6835

You Might Also Like