Stella's is a New American restaurant offering small plates in a convivial setting with a warm ambiance and patio.