(512) 358-6283 | New Sitara Indian Cuisine,1779 Wells Branch Pkwy Austin, TX 78728. Get Directions
Estimated delivery time: 45 mns. min