Stella Blu offers a full menu in a cozy bar and kitchen setting.