Discover a hidden gem nestled in Wilmington, DE, known as Star of India. This unassuming spot boasts a diverse menu featuring beloved Indian classics alongside a plethora of vegetarian choices.
Step into Star of India and embark on a culinary journey through the vibrant flavors of India. From timeless dishes to innovative vegetarian selections, this humble establishment invites you to savor the essence of Indian cuisine right in the heart of Delaware.
Generated using this place's available information