|
Star of India Set
in the beautiful town of Little Rock, Arkansas is
classic and contemporary dining at its best; a
modern restaurant that breaks from the traditional
fooding, yet still firmly rooted in the distinct
Indian, South and North tradition. Featuring award
winning wine selections too.
When looking to host a private event, whether a
business or social gathering, Star of India can
|