Stella Grill is a bar and grill offering healthfully prepared American fare made with local ingredients, alongside a variety of beers. The warm and inviting atmosphere features a subtle, modern design.