Omni Beer is a beer store specializing in imported Czech beers and craft brews, offering bottles, kegs, and tap rentals.