8 years and counting

Home » 8 years and counting

Now located at 3437 W Kennedy Blvd. Come and enjoy our affordable food whether it be a buffet, take-out or fine-dining experience. Thanks for visiting India Grill located on Kennedy Boulevard in Westshore, Tampa.