Skip to main content

Star of India Restaurant

restaurant · indian restaurant · Little Rock, AR

Address
301 N Shackleford Rd, Little Rock, AR 72211
Phone
(501) 227-9900
Website
lrstarofindia.com
Where
34.7559, -92.3922

Search Hominin for Star of India Restaurant

Other restaurants nearby

More in Little Rock

Star of India Restaurant — restaurant in Little Rock, AR | Hominin