Star of India is a popular Indian restaurant located in Kenilworth, NJ, known for its fresh and delicious food. With a wide range of menu options available for delivery or takeout, customers can enjoy authentic Indian cuisine from the comfort of their own homes.
Featuring generous portions and friendly service, Star of India offers a satisfying dining experience for both lunch and dinner. Whether you're craving classic dishes like Chicken Tikka or exploring new flavors like Bharta, this restaurant is a go-to destination for flavorful Indian cuisine in Kenilworth.
Generated from the website