Star of India Restaurant :
2900 W. Anderson Lane, Ste 12D
Austin TX 78757
(512)-452-8199

Hours of Operation:

Lunch: 11 AM to 2:30 PM
Dinner: Sun-Thu: 5:30 PM to 10 PM     Fri-Sat: 5:30 PM to 10:30 PM
We are open 7 days a week.

Buffet is served every day.  You can order a la carte from the menu for
Dinner.
LOCATION
Indian Restaurant
Star of India