Star of India

Star of India
16 Apr 2013

 

Star of India Restaurant & Bar in Little Rock Lunch Buffet : 11:00am - 2.45pm Dinner : Mon-Thurs [5pm-10pm] Fri & Sat : 5:00pm-10.30pm Sun : 11:00am-2.45pm & 5pm-10pm

301 N.Shackleford Road C-4 Little , Little Rock
(501) 227-9900

Photos

Reviews

  • Sorry,No reviews found yet

If you see any copy righted data please report us:

Report

Post Free Ads