SHARE OUR CONTENTFacebookTwitterLinkedinemail Return to Directory Category Restaurants Website http://tasteofindiasav.com Phone (912) 356-1020 Address 401 Mall Boulevard Savannah, GA Business Description North & South Indian Cuisine