Ad Taste Of India Restaurant and Bar

401 Mall Blvd, #102C, Savannah, GA 31406
912-356-1020