It’s hard to explain how you’re good at something if it comes naturally. When you ask Sami Lal about his photographic memory and how he is able to remember his customers’ names or their go-to dishes ...
Star of India, situated in an otherwise unremarkable shopping plaza near the corner of Markham Street and Shackleford Road, has been dishing up authentic Indian food for the Little Rock community for ...