Star of India in Saint Cloud
2812 W Division St,
Saint Cloud, 56301
(320) 281-3388
(320) 281-3388
Providers of dining in Saint Cloud
dining, food, indian, restaurant