PDF Menu
Find us on Google maps
"Star of India is one of my favorite places to dine anywhere. The atmosphere is welcoming, the staff friendly and efficient and the food is fantastic. Try the frozen rose lemonade and the aloo nan with saag paneer! Mmmm..."