Taste Of India Restaurant And Bar
Savannah, GA82% like it (4.1 / 482 Reviews )
CONTACT
Address: 401 Mall Blvd #102c, Savannah, GA 31406, United States Map ➦ Get Directions
Phone : +1 (912) 356-1047 Call
ABOUT
It has received 482 reviews with an average rating of 4.1 stars.
FAQs
The address of Taste Of India Restaurant And Bar is:
Taste of India Restaurant and Bar401 Mall Blvd #102c
Savannah, Georgia 31406-4805
P: +19123561047
Visit Website: tasteofindiarestaurantandbar.com
Taste of India Restaurant and Bar is listed under