Taste of India restaurant and Bar
401 Mall Blvd #102c, Savannah
(912) 356-1047
Menu
Reserve
Restaurants in Savannah, GA
Taste of India restaurant and Bar
401 Mall Blvd #102c, Savannah, GA 31406
(912) 356-1047