Stevo Imbiss is a snack bar offering pizza and burgers, including specialty options.