Full menu with prices & pictures
Star Of India 2900 W Anderson Ln, Austin, TX 78757...
+15124528199
Reserve a table now for Star Of India
At a distance of 591 meters from Star Of India in Austin there are parking spaces where you can leave your car.
The restaurant from Austin offers 153 different dishes and drinks on the menu at an average price of $10.9.
The menu card of the local is also suitable for vegetarians, as there are menus that entirely abstain from meat.