Little Rock Stars is a restaurant offering a varied menu, including vegetarian options. It appears suitable for business meetings.