We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Island Spice- MOVED

3608 E Bay Dr, E Bay Dr, Bradenton Beach, Anna Maria Island, FL 34217
+1 941-527-0123
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent54%
  • Very good31%
  • Average7%
  • Poor3%
  • Terrible5%
Travellers talk about
“samosas” (27 reviews)
“curry” (18 reviews)
“butter chicken” (13 reviews)
Restaurant Hours Closed
Indian, Vegan Options, Gluten Free Options, Vegetarian Friendly
$$ - $$$
3608 E Bay Dr, E Bay Dr, Bradenton Beach, Anna Maria Island, FL 34217
All Details
Reviews (255)
Traveller rating
Traveller type
Time of year

11 - 20 of 248 reviews

Reviewed 26 December 2016

I don't understand why this place is rated so high, maybe it's the only Indian cuisine around... very disappointed. Went today for Christmas-one, because there wasn't much else open, two-love Indian food, and three- it was rated very high on google at a 4.5. Chicken...More

1  Thank timcarla
Reviewed 27 November 2016 via mobile

The vegetable stuffed Dora's were mostly comprised of the lentil and chickpea wrap with a very skimpy portion of vegetables inside. The service was extremely poor.

Thank Foodtree
Reviewed 21 November 2016 via mobile

This was our second visit, I was so glad we went. The proprietor was very friendly and easy to talk to, and the restaurant had a relaxed atmosphere. We ordered Samosas, which turned out to be my favorite...the best I've ever had. They were served...More

Thank Jan M
Reviewed 29 October 2016

Loved the food here! Brought my Indian fiance here so he could introduced my family to Indian food and they loved it!

Thank Stephanie M
Reviewed 27 October 2016

Excellent Indian food. I'm from NYC and this place is a gem and this place holds their own with the best. Workers are so polite. My only single issue is that the food isn't cheap and they should provide you with more than one cheap,...More

Thank MichaelMD
Reviewed 26 October 2016

Good Indian food, but not on gulf drive anymore. It's next to the Publix grocery store. Looks like they have a lunch buffet. Very affordable as well.

Thank kitamon121
Reviewed 22 October 2016

Same ownership more staff visible, more seating but most importantly still the same great food. Few Indian restaurants prepare and cook to the palate, normally mild medium or hot, but Island Spice has always gone further and prepared the food to the taste requested. As...More

Thank Holidaymaker050
Reviewed 8 October 2016 via mobile

Simply delicious Indian food at a reasonable price. We enjoyed it very much. Everything was perfectly spiced, portions were just right. Service was quick and nice.

Thank ojejku100
Reviewed 24 September 2016 via mobile

My husband always looks forward to getting authentic Indian food from Island Spice while visiting Anna Maria Island. Very nice employees and delicious food! We will be repeat customers!

Thank Aimee S
Reviewed 22 September 2016

Great food from India. Again a little pricy for the small place but very yummy. Order it hot and you will have lots of fun..

Thank jenssegelmann
Nearby Restaurants
Old Hamburg Schnitzelhaus
518 reviews
.22 km away
Peach's Restaurant
497 reviews
.25 km away
The Feast Restaurant
769 reviews
1.50 km away
eat here
932 reviews
1.39 km away
Nearby Attractions
Manatee Public Beach
474 reviews
.38 km away
Bradenton Beach
700 reviews
.50 km away
Island Gallery West
16 reviews
1.40 km away
Zegway by the Bay
154 reviews
.19 km away
Improve this listing

Restaurant Details

Average prices
USD 8 - USD 16
Good for
Kids, Child-friendly
Open Hours
12:00 pm - 3:00 pm
4:30 pm - 9:00 pm
11:30 am - 12:30 pm
4:30 pm - 9:00 pm
11:30 am - 12:30 pm
4:30 pm - 9:00 pm
11:30 am - 12:30 pm
4:30 pm - 9:00 pm
11:30 am - 12:30 pm
4:30 pm - 9:00 pm
11:30 am - 12:30 pm
4:30 pm - 9:00 pm
Location and Contact Information
  • Address: 3608 E Bay Dr, E Bay Dr, Bradenton Beach, Anna Maria Island, FL 34217
  • Location: United States  >  Florida (FL)  >  Anna Maria Island  >  Bradenton Beach
  • Phone Number: +1 941-527-0123
Authentic Indian Cuisine
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing