Information
Location Info |
Features |
---|---|
401 Mall Boulevard Savannah Georgia United States +1 912-356-1047 Visit Site |
Indian Restaurant Indian Cuisine Bar and Restaurant Authentic Meals Exotic Foods Welcoming Atmosphere Friendly Staff Homemade Sweets |
Taste of India reviews
Login to comment