Favorite Star Of India Restaurant & Bar 301 N Shackleford Rd, Ste C4 Today: 11:00 am - 2:45 pm5:00 pm - 10:30 pm Food Hall of Fame, Restaurant, and West Little Rock