Stars at India
Wheelchair accessible entrance
Good for kids
About Stars at India
Stars at India based in Austin is a Restaurant. The street address for Stars at India is 12349 Metric Blvd Apt 410, Austin, TX 78758. Check their contact information and customer reviews below. If you used services of Stars at India, please kindly share your review to give valuable insights to other customers.
Location & Maps
12349 Metric Blvd Apt 410, Austin, TX 78758
Where is Stars at India located?
It is located in 12349 Metric Blvd Apt 410, Austin, TX 78758.
Does Stars at India have a website?
What services does Stars at India offer?Curbside pickup, No-contact delivery, Delivery, Takeout, Dine-in, Lunch, Dinner, Solo dining, Wheelchair accessible entrance, Comfort food, Quick bite, Good for kids, Casual, Groups, Tourists, Accepts reservations
What is the rating for Stars at IndiaVisitors rated stars for the overall quality of the place.