Angela Luff, one of the owners of Indoor Greens Mini Golf and Cafe, talks about the business, which opened in Cary earlier this year.