From Our Editors
A culinary gem, India Grill in Saint Petersburg is a popular spot for appetizing salad. Come in for the good quality and stay for helpful service. You'll be a repeat customer in no time.
India Grill is a great choice when you're in the mood for Asian cuisine and want to be more adventurous than the typical Chinese or Japanese fare.