Star

INDIA

Authentic Indian Restaurant





























703 W. Park Row Dr, Arlington, Texas 76013

Phone: (817).265.9020





Open for business (Dine In | Carryout | Online | Buffet (weekends only))

Monday to Saturday 11:00 AM to 2:30 PM and 5:30 PM to 9.30 PM

                  Sunday 11:00 AM to 2:30 PM and 5:30 PM to 9.00 PM