Toledo INDIAN RESTAURANT Food
/ The Latest in Toledo OH2: Star of India (415 S Reynolds Rd West Toledo near btwn Hill Ave & South Ave) | Rated : Excellent : [5.0] (1 votes) Reviews | |
2: Star of India (415 S Reynolds Rd West Toledo near btwn Hill Ave & South Ave) | Rated : Excellent : [5.0] (1 votes) Reviews | |