Order Online

Star of India Restaurant

2900 W Anderson Ln
Austin, TX 78757
(512) 452-8199
Order online Menu | Info

Have coupons
Any questions please call us.