Update Info - Taste Of India
This restaurant was reported as closed. If it is open, let us know.
Taste Of India
401 Mall Blvd
Savannah, GA 31406
401 Mall Blvd
Savannah, GA 31406
This restaurant was reported as closed. If it is open, let us know.