Home / Indian food / Austin
2900 W Anderson Ln (at Rockwood) Austin, TX 78757 United States · Corner of Rockwood
Star Of India is one of the Indian places in Austin. The address is 2900 W Anderson Ln. They serve lunch and dinner. Guests get reservations and card payments. Most days run from 11:00 to 00:00. Reach them at (512) 452-8199.
6 restaurants within 2.8 miles
Star Of India is open Monday, Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday, typically from 11:00 to 00:00.
Star Of India is located at 2900 W Anderson Ln (at Rockwood) Austin, TX 78757 United States. It is one of the places listed in our Austin section.
Star Of India offers reservations and credit cards.