Find the top Indian restaurants in Tampa, Florida near you now.
Indian restaurant
Address: 4843 W Kennedy Blvd, Tampa, FL 33609