Taste Of India
(912) 356-1020

401 Mall Blvd, Savannah, GA | Directions   31406

32.002187 -81.112275
Recommend this business?
?
100% 100 19
4 Votes

Menu for Taste Of India