Top Brunch Spots » Restaurants » Indian restaurant Toledo » Star of India – Toledo, Ohio 43615
Down-to-earth standby with a retro feel offering homey Indian classics including vegetarian dishes.