Sandwich shop offering Czech-inspired sandwiches, potentially with homemade baked goods and coffee.