New Moon Cafe is an upbeat cafe offering freshly roasted coffee beans and a menu of housemade pastries, soups, and entrees.