4.8
469 ratings
5
94%
4
3%
3
1%
2
0%
1
2%
Star Of India is a top-notch Indian restaurant that offers an incredible dining experience. The beautifully decorated and clean establishment is staffed by kind and friendly workers who provide warm service. The menu boasts a wide variety of flavorful vegetarian options, and the food is always fresh and absolutely divine. With high standards of business and accommodating management, this restaurant is a must-visit for delicious Indian cuisine.