Afhaal Bej Ber is a restaurant located in Swolgen, Netherlands. The establishment offers a takeaway service, as indicated by its name. Key facts used from search results include the business name and location.