Unclaimed
Permanently Closed
Chola Indian Restaurant
Indian Restaurants
2601 South Interstate 35, Round Rock, TX · 78664
Average Rating
Be the First to Review
Customer Feedback
Permanently Closed
No Longer Operating