Get a Quote from Star of India Restaurant, Inc.
Accredited Business since 2022
301 N Shackleford Rd Ste C4
Little Rock, AR 72211
(501) 227-9900