Order Online

Star India

703 W Park Row Dr
Arlington, TX 76013
(817) 265-9020
Order online Menu | Reservation | Info

Have coupons
Any questions please call us.