Taste of India
LinkedIn Pintrest Facebook Twitter Google +

Taste of India,

Savannah GA
Address: 401 Mall Blvd, Savannah GA 31406 / (912) 356-1020

Type: Restaurant

Cuisine: Indian Vegetarian