STELLA offers a dining experience with Italian, Pizza, and European cuisine. It is known for its affordable daily menu, which includes a first course, second course with a side, wine, water, coffee, and cover charge.