1. which have a physical location in Sweden, 2. are internet cafes with both internet access for customers as well as some form of snack and beverage, and 3. Offer sufficient English language on the web site for readers to locate the café.
Please also consider submitting the site to the appropriate World category if it is multilingual.