Star of India
π½οΈ Restaurant in Water's Edge at Donovan Lake, Sauk Rapids, MN
Star of India is a indian restaurant in Water's Edge at Donovan Lake.
- Cuisine
- Indian
π½οΈ Restaurant in Water's Edge at Donovan Lake, Sauk Rapids, MN
Star of India is a indian restaurant in Water's Edge at Donovan Lake.
Add your photos β the most upvoted one becomes this page's picture.