Back
Star Of India Logo

Star Of India

9.82mi
3102 S Parker Rd, Aurora, CO, 80014
Not Available Now (Available Sun 11:30 AM - 2:30 PM)(303) 755-1921
About Star Of India

If you're looking for Indian restaurants in Aurora look no further. Star Of India is known for having some of the best Indian in Aurora. Located at 3102 S Parker Rd, Star Of India is a great plac...show more

Compare Delivery Services

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
59 minTime Est.
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
59 minTime Est.