SO
Star of India
About Star of India
Star of India is a restaurant in Austin, TX, located at 2900 West Anderson Lane (ZIP 78757). It is listed as serving indian cuisine. You can learn more about their services on the official website, austinstarofindia.com.
Business details
- Category
- Restaurant
- City
- Austin, TX
- Address
- 2900 West Anderson Lane, 12D
Austin, TX 78757 - Phone
- +1-512-452-8199
- Website
- austinstarofindia.com
- Cuisine
- indian
- Wheelchair access
- Yes
- Outdoor seating
- No
- Takeout
- Yes
- Delivery
- Yes