Steppe Excelsior is a cafe offering food and coffee.