menu search

Star of India Restaurant

  • 301 North Shackleford Road Little Rock, Arkansas 72211
  • 501-227-9900
  • Website
  • Open Sunday through Thursday from 11 am to 2:45 pm and from 5 pm to 10 pm, open Friday and Saturday from 11 am to 2:45 pm and from 5 pm to 10:30 pm

Star of India Restaurant in Little Rock is one of central Arkansas’s favorite places to eat, and there are many great reasons why! Diners are always welcomed warmly and given individual treatment, and the authentic Indian entrees are absolutely delicious, prepared with fresh ingredients and amazing blends of spices that will definitely make you a regular customer at this awesome restaurant!