Restaurant Preview: Downtown St. Petersburg’s India Grill in pictures
India Grill — the popular St. Pete Indian restaurant — is back in downtown, on Central Ave. in the spot formerly occupied by Leafy Greens Cafe and The Kitchen. It’s the same as before, just moved a few blocks. Check out some of the dishes below (many more pictures — by jamesostrand.com — after the break):










(click button for feed)
(follow us on Facebook)
(follow us on Twitter)