Taste of India

Taste of India

401 Mall Blvd, Savannah, GA 31406

(912) 356-1020

Eat24 Free Online Ordering