Star India Reviews & Details
703 W. Park Row
Star India is located at 703 W. Park Row in Arlington near the intersection of Park Row Ct and W Park Row Dr. Their menu consists of Indian dishes . Call (817) 265-9020 for dine in.
- Service:Dine In
- Major Intersection:Park Row Ct And W Park Row Dr
Tell us more about Star India Arlington!