Little India Restaurant-Clearwater0 Ratings yelp logo
25000 US Highway 19 North Clearwater, Florida 33761 | Restaurant Info