Online Shtorpe

Is it a store? Is it a shop? It’s a Shtorpe.