India's Grill Tampa

3437 W Kennedy Blvd Tampa FL 33609 USA

(813) 872-8222

Location